我通过Laravel Installer在本地计算机上安装了“Laravel 5”的新副本,它运行正常,但是当我将此副本上传到服务器时,我得到空白页面,(使用git)
系统信息:
1. server: ubuntu 12.04
2. php: PHP Version 5.6.11-1+deb.sury.org~precise+1
3. laravel: version 5.1.7
4. my local machine OS: OSX yosemite 10.10.4
注释:
1. "/storage" has read/write permissions (777)
2. another installation of Laravel (v 4.2) installed on the server & working fine
任何帮助?
答案 0 :(得分:1)
确保在storage
和bootstrap/cache
文件夹上设置了适当的权限 - 直接在远程检查它们。
答案 1 :(得分:1)
尝试运行composer install
。
我们通常不会将供应商(框架)文件夹放在git / svn中,因此您可能会忘记"安装" laravel。
答案 2 :(得分:0)
有时您可能会在未通过.env文件配置数据库时收到错误。
答案 3 :(得分:0)
首先检查php version in live server
- 服务器:ubuntu 12.04
- php:PHP版本5.6.11-1 + deb.sury.org~precision + 1
- laravel:版本5.1.7
- 我的本地机器OS:OSX yosemite 10.10.4
醇>
Laravel需要5.5及更高版本 所以比较服务器和laravel需要版本然后肯定有效。