Laravel-在Web根目录中仅放置公用文件夹只会显示空白屏幕

时间:2019-03-16 16:20:29

标签: laravel-5

我尝试过仅将公用文件夹放在Web根目录中并将所有其他文件夹和文件放在Web根目录之外的尝试。我是通过关注Laravel新闻上的文章来完成此操作的:https://laravel-news.com/subfolder-install

在index.php中,我将两条路径更改为:

require DIR.'/data/sites/web/domainname/laravel/vendor/autoload.php';

$app = require_once DIR.'/data/sites/web/domainname/laravel/blog/bootstrap/app.php';

但是当我接近https://domainname/public时,我只会出现白屏。

服务器的Web根目录是:data / sites / web / domainname / www /..

当我将整个应用程序放置在网络根目录(带有用于安全性的.htaccess文件)时,网址为:https://domainname/laravel/blog/public

我也在index.php中尝试了以下选项:

require DIR.'/../../laravel/vendor/autoload.php';

$app = require_once DIR.'/../../laravel/blog/bootstrap/app.php';

但这也会显示白屏。

我做错了什么或忘记了吗?

1 个答案:

答案 0 :(得分:0)