在将Laravel安装在blog目录后,当我尝试通过访问localhost/blog/public检查其是否正常运行时,会显示500服务器错误,如下面的截图所示:
我已经尝试使用mod_rewrite
授予Apache权限,但没有帮助。
我是在Windows中使用XAMPP安装Laravel的。
======
更新:
这里是storage/logs/
和.env文件中的日志文件
链接:link
在将Laravel安装在blog目录后,当我尝试通过访问localhost/blog/public检查其是否正常运行时,会显示500服务器错误,如下面的截图所示:
我已经尝试使用mod_rewrite
授予Apache权限,但没有帮助。
我是在Windows中使用XAMPP安装Laravel的。
======
更新:
这里是storage/logs/
和.env文件中的日志文件
链接:link
你有 .env 文件吗?
在终端里面。
cp .env.example .env
php artisan key:generate
chmod 777 -R storage
chmod
命令。 - johnjullies你必须执行这些命令
php artisan key:generate
php artisan config:cache
如果它不起作用,就将你的.env文件替换为APP_KEY=base64:jxfiwITVfhauwt6clRR2plSXNg+KHlDbgIUQYIXvkVI=
我遇到了与 Laravel 5.8
相同的问题,但它是在线的。解决方法是创建一个 .env
文件,因为在从本地主机传输时该文件丢失。将所有内容转移到新的 .env
文件中。
我也遇到了这个问题。 我的解决方案是
重构根目录下的文件名.env.example为.env。然后检查该文件中APP_debug = true是否正确。如果正确,打开命令提示符并运行php artisan key:generate。
然后重新启动服务器。
如果您给予完整访问权限到您的根目录,请检查一下。然后给予您应用程序中所有子文件夹完全访问权限。
打开此链接 - https://github.com/laravel/laravel
复制以下文件 -
.editorconfig
.env.example
.gitattributes
.gitattributes
.gitattributes
将它复制到您的应用程序根目录中。现在运行文件。它对我来说工作得很好。如果您的 PHP 版本或配置问题导致无法安装 Laravel,请下载文件并将其粘贴到您的根目录中。
如果您仍然遇到问题,请不要灰心。只需从 Git 下载 Laravel 文件,它一定能正常工作。
php artisan key:generate **strong text**
并为此项目
授予777权限。然后运行php artisan serve
命令。
php artisan key:generate
。 - mdexp