Laravel代客没有检测到Git克隆项目

时间:2017-05-08 21:55:15

标签: php git laravel nginx laravel-5.4

我是新的Laravel,并按照Laracasts视频使用代客。我知道Valet在我们本地实例化的网站上运行得很好,但我克隆了我在家里开始的项目,而代客没有运行它或者至少没有正确运行它。一旦我做了#34;作曲家安装"它开始显示出生活中的一些迹象,但结果却出现在我的屏幕上:"哎呀,看起来出了问题。"

我做错了什么?我如何调试或检查日志?

请帮忙!

-V

2 个答案:

答案 0 :(得分:2)

转到项目文件夹并运行以下命令:

composer install
cp .env.example .env
php artisan key:generate
php artisan migrate

为什么呢?因为您需要.env文件和有效密钥,否则laravel始终会返回500 http错误。

额外注意:如果您需要表格并以正确的方式配置.env文件(主机/数据库名称等),您只需要运行php artisan migrate

答案 1 :(得分:1)

这是一个错误500,它可以由多种原因产生。我建议你查看以下内容:

  • 在Laravel项目的根目录下创建一个.env文件,并按照你克隆的repo的说明进行设置,通常这个文件没有版本,你应该自己创建。

  • 检查storage文件夹的权限,您可以在项目的根目录下运行chmod -R 755 storage以确定。