【发布时间】:2017-02-13 03:26:48
【问题描述】:
我开发了一个 laravel web 应用程序,我必须上传到已经有 WordPress 应用程序的主机,文件系统如下所示:
/..
etc/
public_html/
..
wordpress_files_everywhere
..
tmp/
tmpsite/
我无法访问根文件夹,在线访问 public_html,所以我在 public-html 中创建了两个文件夹(laravel-backend,laravel-frontend)。
所以我所做的是编辑 index.php 以便像这样指向 laravel-backend 文件:
需要DIR.'/../laravel-backend/bootstrap/autoload.php';
$app = require_once DIR.'/../laravel-backend/bootstrap/app.php';
我还添加了这个函数来注册 app/Providers/AppServiceProvider 上的方法
$this->app->bind('path.public', function() {
return base_path().'/public_html';
});
但是页面仍然没有找到,我不知道我错过了什么,我的怀疑是我必须配置 htaccess 文件才能将我的域 URL 指向公共文件夹,但我不知道该怎么做它。
有什么线索吗?
【问题讨论】:
-
您是否尝试使用 2 个 laravel 实例来托管 wordpress?
-
不,我正在尝试将 laravel 应用程序上传到已经有 wordpress 的服务器。
标签: php wordpress laravel hosting