我是新的Laravel,并按照Laracasts视频使用代客。我知道Valet在我们本地实例化的网站上运行得很好,但我克隆了我在家里开始的项目,而代客没有运行它或者至少没有正确运行它。一旦我做了#34;作曲家安装"它开始显示出生活中的一些迹象,但结果却出现在我的屏幕上:"哎呀,看起来出了问题。"
我做错了什么?我如何调试或检查日志?
请帮忙!
-V
答案 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
以确定。