我正在尝试在1and1共享主机上部署我的Laravel 4应用程序,但我一直收到500内部服务器错误。
我检查过以下内容:
我现在没有想法了吗?
我注意到的一件事是,如果我去/index.php/,我会收到“致命错误:require():打开所需的错误”错误。这可能意味着我的某些路径在某处错了吗?我对此表示怀疑,因为该应用程序在本地工作正常。
任何帮助都会很棒。
由于
答案 0 :(得分:2)
克隆回购后尝试运行composer install
。默认情况下,供应商目录位于Laravel .gitignore
文件中。
编辑:重新阅读您的后续评论,并意识到我不应该在午夜之后回答问题。
答案 1 :(得分:1)
这与使用GIT的部署方法存在问题。由于某种原因,我的app / vendor / laravel目录和内容没有被提交,因此不会被拉/克隆在我的共享主机上。真奇怪,我仍然不知道是什么导致它。
答案 2 :(得分:0)
我有同样的问题,我做了这个来解决它
首先:运行composer install 第二:复制.env.example和过去的内容,然后重命名为.env 第三:运行PHP artisan key:generate
我希望它能与您合作。