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

php中文网
发布: 2016-10-10 11:56:14
原创
2765人浏览过

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

<code>chmod -R 777 bootstrap/cache
chmod -R 777 storage</code>
登录后复制

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

服务器端环境为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所在目录和另外几个目录改变了(不一样)。

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

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

回复内容:

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

<code>chmod -R 777 bootstrap/cache
chmod -R 777 storage</code>
登录后复制

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

服务器端环境为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所在目录和另外几个目录改变了(不一样)。

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

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

问题已经得到解决,就是之前自己猜测的php版本问题,把php5升级到php5.6以上问题就解决了。

附上正确把php5.5升级到php5.6的方法:

<code>sudo add-apt-repository ppa:ondrej/php
sudo apt-get update
sudo apt-get install libapache2-mod-php5.6
sudo a2dismod php5
sudo a2enmod php5.6
sudo add-apt-repository ppa:ondrej/php5-compat
sudo apt-get update
sudo apt-get dist-upgrade</code>
登录后复制
相关标签:
最佳 Windows 性能的顶级免费优化软件
最佳 Windows 性能的顶级免费优化软件

每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。

下载
来源:php中文网
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
开源免费商场系统广告
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号