2017-05-08 82 views
0

我是新Laravel,并按照Laracasts视频使用代客。我得到代客与我们在本地实例化的站点很好地工作,但是我克隆了我的项目,我开始在家里,代客没有运行它,或者至少没有正确运行它。一旦我做了“作曲家安装”,它开始显示出一些生活的迹象,但结束了在我的屏幕上:“哎呀,看起来像是出了问题。”Laravel代客没有发现Git克隆项目

我在做什么错?我怎样才能调试或检查日志?

请帮忙!

-V

+0

你读过的文档?这里有一些想法,如果你搜索“GIT”你得到的指示,以确保你1.有最新的代客,并重新启动它https://laravel.com/docs/5.4/valet –

回答

2

转到您的项目文件夹,然后运行以下命令:

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

为什么?因为你需要一个.env文件和一个有效的密钥,否则laravel总是返回一个500 http错误。

额外注意:您只需要运行PHP的工匠,如果你需要的表和以正确的方式配置您的.ENV文件(主机/数据库名等)迁移

+0

这是正确的例子,并完全解决了我的问题! 但是我强烈建议你编辑一下,只需要额外的一步就是添加注意事项,如果你已经设置了一个数据库,那么你需要将这些模块修改为映射数据库的.env。 PHP,所以你可以连接到数据库如果远程,否则旋转一个新的然后迁移。就像一个可能没有意识到的新手一样。 干得好! – VickenCode

1

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

  • 在你的Laravel项目的根目录下创建一个.ENV文件,并设置它跟着你克隆回购的指令,通常这个文件是不是版本,你应该通过创建你自己。

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