我刚刚安装了Laravel(通过作曲家):
OS - Windows 8;
Local Server - Open Server;
当我去" tlaravel.loc /"我得到包含所有目录的核心文件夹:
如果我转到http://tlaravel.loc/ 公开 / 我得到500错误和:哎呀,看起来出了问题。
为下一个目录修改权限(maked writable)之后: - 上市 - bootstrap / cache - 存储 我解决了500错误的问题,但在页面上仍然是错误: 哎呀,看起来出事了。
答案 0 :(得分:5)
现在您需要运行这些命令: -
用于生成env key-
php artisan key:generate
之后
composer update
它会解决你的问题。
答案 1 :(得分:2)
上面的答案是完全正确的,我会更好地解释一下您为了解决这个问题必须做什么
在已安装的laravel项目中,所有这些文件夹和文件都位于根目录中,如您所见……在根文件夹中有一个.env.example
文件
WINDOWS ...也许其他操作系统不理解/识别该命令的用途是什么,但他们需要在根文件夹中包含一个环境文件才能获取允许我们打开的密钥本地服务器。
所以我们要做的就是将文件.env.example
重命名为.env
。
之后,您必须再次尝试放入外壳/终端:
php artisan key:generate
然后....
composer update
之后,再次运行服务器,它将正常工作!!!!