我有CMS网站使用laravel 5开发Laravel 5上传显示空白页
我试图把它上传到我所做的服务器是我创建了一个我有以下的文件夹结构在public_html文件夹中包含所有公用文件夹内容,即后端,前端源文件,上传文件夹和db文件夹,如下图所示,并且我在public_html之外保留了CMS文件夹。我修改了几条路径,即在index.php中将路径设置为
require __DIR__.'/../../CMS/bootstrap/autoload.php' ;
$app = require_once __DIR__.'/../../CMS/bootstrap/app.php';
我得到的只是一个空白页面,我错过了路径中的一些变化或者可能是什么问题。这个问题正在杀死我。
这是错误日志尽管我所需要的文件夹
[15-Jun-2015 06:37:39 America/Detroit] PHP Warning: require(/home/dinwaub/CMS/app/http/helpers/backend/helpers.php): failed to open stream: No such file or directory in /home/domain/CMS/vendor/composer/autoload_real.php on line 59
这是我composer.json文件的一部分,其中包含路径helper.php文件中helper.php文件
"autoload": {
"classmap": [
"database"
],
"psr-4": {
"App\\": "app/"
},
"files": [
"app/http/helpers/backend/helpers.php",
"app/http/helpers/frontend/viewHelper.php"
]
},
这是它的外观在服务器
这是CMS文件夹是文件夹中的public_html外
这是里面的public_html公测文件夹
这些都是测试版文件夹
您的根文件夹中有一个.env.example文件。删除.example部分,你会得到一个错误。或者你根本没有,在这种情况下你应该创建一个。 – Andrew
我已经删除.env.example文件我只有.env文件,它仍然显示没有错误,只给空白页@ Andrew – nasor
环境是否设置为生产?调试模式是否设置为true? – Andrew