我是新Laravel,并按照Laracasts视频使用代客。我得到代客与我们在本地实例化的站点很好地工作,但是我克隆了我的项目,我开始在家里,代客没有运行它,或者至少没有正确运行它。一旦我做了“作曲家安装”,它开始显示出一些生活的迹象,但结束了在我的屏幕上:“哎呀,看起来像是出了问题。”Laravel代客没有发现Git克隆项目
我在做什么错?我怎样才能调试或检查日志?
请帮忙!
-V
我是新Laravel,并按照Laracasts视频使用代客。我得到代客与我们在本地实例化的站点很好地工作,但是我克隆了我的项目,我开始在家里,代客没有运行它,或者至少没有正确运行它。一旦我做了“作曲家安装”,它开始显示出一些生活的迹象,但结束了在我的屏幕上:“哎呀,看起来像是出了问题。”Laravel代客没有发现Git克隆项目
我在做什么错?我怎样才能调试或检查日志?
请帮忙!
-V
转到您的项目文件夹,然后运行以下命令:
composer install
cp .env.example .env
php artisan key:generate
php artisan migrate
为什么?因为你需要一个.env文件和一个有效的密钥,否则laravel总是返回一个500 http错误。
额外注意:您只需要运行PHP的工匠,如果你需要的表和以正确的方式配置您的.ENV文件(主机/数据库名等)迁移
这是正确的例子,并完全解决了我的问题! 但是我强烈建议你编辑一下,只需要额外的一步就是添加注意事项,如果你已经设置了一个数据库,那么你需要将这些模块修改为映射数据库的.env。 PHP,所以你可以连接到数据库如果远程,否则旋转一个新的然后迁移。就像一个可能没有意识到的新手一样。 干得好! – VickenCode
这是一个错误500,它可以由许多原因产生。我建议你检查以下内容:
在你的Laravel项目的根目录下创建一个.ENV文件,并设置它跟着你克隆回购的指令,通常这个文件是不是版本,你应该通过创建你自己。
检查您的storage
文件夹的权限,您可以在项目的根目录下运行chmod -R 755 storage
。
你读过的文档?这里有一些想法,如果你搜索“GIT”你得到的指示,以确保你1.有最新的代客,并重新启动它https://laravel.com/docs/5.4/valet –