关于本地larvael项目部署到服务器报错Whoops, looks like something went wrong.的问题

关于本地larvael项目部署到服务器报错Whoops, looks like something went wrong.的问题

Ezra
2021-03-09 / 0 评论 / 979 阅读 / 正在检测是否收录...

在本地写完测试好的laravel项目,上传至服务器就出现了这个问题"Whoops, looks like something went wrong.",但是即便如此我们并不知道哪里发生了错误所以第一步

  1. 把config/app.php文件内'debug' => env('APP_DEBUG', false),改成'debug' => env('APP_DEBUG', true)
    接下啦会发现更多更详细的报错信息:No application encryption key has been specified.
  2. 接下来使用php artisan key:generate命令生成key
    用这个功能可能会报[ErrorException] putenv() has been disabled for security reasons的错,这是因为宝塔面板禁用了改函数所以报错
  3. 打开宝塔面板
    打开软件商店找到对应的php版本将禁用函数putenv()删除就可以了
0

评论 (0)

取消