繁体   English   中英

Laravel 5.2-升级到Live Server:500内部服务器错误

[英]Laravel 5.2 - Staging to Live Server : 500 Internal Server Error

我有一个Laravel 5.2项目在本地运行良好,上传到实时服务器后,我的根目录中有一个“ laravel”文件夹,在“ public_html / testsite”下有一个公用文件夹

我的“ index.php”指向正确的“ /bootstrap/autoload.php”和“ /bootstrap/app.php”

转到我的“ url / testsite /”后,我只得到一个空白页(在L5.0上运行正常),萤火虫显示:500 Internal Server Error with HTML:重新加载页面以获取源代码...

index.php是通过在任何'require'方法之前使用die()测试来加载的,但是在'require ... autoload.php'之后, die()无法正常工作,但是它已成功调用autoload.php作为die()在此文件中工作。

我不确定这是否是.htaccess问题,还是上次我必须在cPanel中为此文件夹设置一些设置(我不记得了)。 我将不胜感激!

请注意,这个Laravel项目与我当前的实时站点文件一起位于/ testsite /文件夹中作为测试站点。

在一次更改很多事情中,我似乎已经解决了这一问题,方法是在cPanel中设置一个子域并将其设置到我的testsite /文件夹中。

这是在我当前网站位于public_html /下的服务器上,并在public_html / testsite /下设置了一个测试Laravel应用程序(网站),以作为独立的测试站点。

在stackoverflow上其他地方建议的典型“更改存储文件夹的权限”没有解决我的问题,因此希望这可以帮助同一条船上的某人。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM