dom*_*kyi 1 php http-status-code-500 laravel laravel-5.7
我已经从git克隆了repo,并制作了composer install。
然后,我正在启动服务器,但是每次出现500服务器错误。
另外,我尝试使用创建一个新项目,composer create-project --prefer-dist laravel/laravel blog
并且该项目运行良好。
在我的错误日志中,我收到了如下错误:
production.ERROR:未指定应用程序加密密钥。{“ exception”:“ [对象](RuntimeException(code:0):未指定应用程序加密密钥。位于C:\ OSPanel \ domains \ contact-fw-domanskyi \ vendor \ laravel \ framework \ src \ Illuminate \ Encryption \ EncryptionServiceProvider.php:44)[stacktrace]
根据您在问题中的评论进行回答:
RuntimeException尚未指定应用程序加密密钥。
为APP_KEY变量设置一个值。
在命令行中,以下Artisan命令生成密钥:
php artisan key:generate
Run Code Online (Sandbox Code Playgroud)
这将生成一个随机密钥,您必须重新启动服务器,并且不再应该看到错误消息。
克隆git repo时,必须遵循以下步骤来运行项目:
composer installphp artisan key:generatephp artisan migratephp artisan db:seed如有运行播种机。php artisan serve现在,您的项目将运行。祝好运!!
| 归档时间: |
|
| 查看次数: |
5352 次 |
| 最近记录: |