我有一个Laravel 5.2项目在本地工作正常,上传到实时服务器后,我的根目录中有一个'laravel'文件夹,'public_html / testsite'下有一个公共文件夹
我的'index.php'指向正确的'/bootstrap/autoload.php'和'/bootstrap/app.php'
在转到我的'url / testsite /'后,我只得到一个空白页面(工作正常L5.0)firebug显示:500内部服务器错误与HTML:重新加载页面以获取源...
index.php是在任何'require'方法之前使用die()
进行测试加载的,但在'require ... autoload.php'之后die()
无效,但是它成功调用了自动加载.php作为die()
在此文件中有效。
我不确定这是否是.htaccess问题,或者我可能不得不在cPanel上次为这个文件夹设置一些东西(我记不起来了)。我很感激任何帮助!
请注意,这个Laravel项目与/ testsite /文件夹中的测试站点一起作为我当前的实时站点文件。
答案 0 :(得分:0)
在一次改变很多事情的过程中,我似乎通过在cPanel中设置一个子域并将其设置为我的testsite /文件夹来解决这个问题。
这是在我当前网站的服务器上,在public_html /下设置一个测试laravel应用程序(网站),在public_html / testsite /下作为独立测试网站。
存储文件夹的典型"更改权限"在stackoverflow上的其他地方建议没有解决我的问题所以希望这可以帮助同一条船上的人。