我正在开发一个laravel 5.1应用程序,它在我的localhost上运行得非常好。但是当我将它部署到GoDaddy的共享主机时,它会在打开域时显示一个空白页面。
我已按照本教程上传到服务器。 http://www.nickmarriotti.com/blog/deploying-laravel-5-project-to-godaddy
如何解决此错误问题?任何帮助将不胜感激。
谢谢
答案 0 :(得分:1)
这是由无效权限导致的最常见安装错误之一。请通过ssh登录到您的服务器并运行此命令来修复它。
chmod -R 777 LARAVEL/storage
此处LARAVEL
是Laravel 5.*
中laravel安装的路径,而对于Laravel 4.*
,LARAVEL
将是path/to/laravel/app
,storage
}驻留在app
安装中的Laravel 4.*
目录中。
答案 1 :(得分:1)
请检查文件权限。通常,当文件权限不是应该的时候会出现此问题。最好打电话给GoDaddy客户服务部门,他们会快速检查并告诉您文件权限是否有任何问题。
另外,GoDaddy Server,我的意思是CPanel默认支持较低的PHP版本。新版本的laravel需要PHP> = 5.5.9。请告诉GoDaddy伙伴升级您的Server PHP版本。
按照这两个步骤,你应该没事。