当前位置:Gxlcms > PHP教程 > laravel项目本地运行良好,上传服务器后访问首页显示空白无报错

laravel项目本地运行良好,上传服务器后访问首页显示空白无报错

时间:2021-07-01 10:21:17 帮助过:123人阅读

laravel5.2项目windows本地运行正常,但上传到服务器后访问首页显示空白无报错(除了chrome报HTTP ERROR 500,火狐和ie等浏览器无报错),确定已经更改laravel目录bootstrap/cachestorage的权限为777。

chmod -R 777 bootstrap/cache
chmod -R 777 storage

服务器端环境为ubuntu14.04+apache+mysql+php5.5.9。早些时候查看服务器apache2的错误日志error.log好像显示句法错误,本地测试正常怎么会句法错误?于是猜测会不会是php版本问题导致了句法错误,因为windows本地是php5.6.23,而服务器上是php5.5.9。于是试了一下升级了一下把php升到5.6,坑的是php版本升级方法网上没几个能用的,升级失败而且还搞乱了一些服务器文件,只能从阿里云的控制台回滚快照回到早些时候的状态。

刚才又试了几个方法还是不行,查看apache错误日志,坑的是日志里竟然没报错(有点诡异了与之前的句法错误),访问laravel项目首页依旧空白一片。更加令人不理解的是几个月前自己放上去的同样是laravel5.2版本的项目在服务器上却运行良好。

难道laravel自动更新升级的原因?因为对比了一下发现几个月前的项目和现在的项目的route所在目录和另外几个目录改变了(不一样)。


找不到解决问题的方法,求解。Thanks in advance!

人气教程排行