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