【问题标题】:Laravel - Error page is blank after update from 5.3 to 5.4Laravel - 从 5.3 更新到 5.4 后错误页面为空白
【发布时间】:2017-09-03 08:31:26
【问题描述】:

我已将 Laravel 从 5.3 更新为 5.4。错误页面为白色,更新后不显示错误。我正在使用本地服务器。规格:

OS: Ubuntu 16.04
Nginx/1.9.15
PHP 5.6.11

我阅读了这个问题 (Laravel blank white screen) 并尝试了解决方案:

# Group Writable (Group, User Writable)
$ sudo chmod -R gu+w storage

# World-writable (Group, User, Other Writable)
$ sudo chmod -R guo+w storage

并且已经提出了其他解决方案。但问题依然存在!

另外,.envconfig/app.php 中的应用程序调试是true

谁能帮忙?

【问题讨论】:

  • 日志文件是怎么说的
  • 你能提供你的代码示例吗?,错误应该发生在哪里?,也检查这个laracasts.com/discuss/channels/laravel/blank-white-screen
  • @Ohgodwhy 在这个文件中记录了错误。 [2017-04-07 21:08:27] local.ERROR: exception 'ErrorException' with message 'Undefined index: image' in /home/ali/www/brandmashhoor/storage/framework/views/57345fd9a58712cb3d79cd32e59c661578d51e7f.php:30
  • @OmarTarek 这个问题与类型代码无关。
  • 查看此answer

标签: laravel nginx laravel-5.3 laravel-5.4


【解决方案1】:

更新您的 laravel 后,您可能会清除所有缓存和已编译的页面。尝试这样做:

php artisan view:clear
php artisan cache:clear
php artisan config:clear
php artisan route:clear
php artisan clear-compiled
php artisan optimize

【讨论】:

  • 我会在测试后公布结果。谢谢你。
  • 使用这些代码没有解决问题。我想再做一次更新可能会解决这个问题。
  • 您也可以尝试删除您已编译的.php 文件...值得一试,因为有时清除编译的命令并不总是有效...
猜你喜欢
  • 1970-01-01
  • 2018-03-08
  • 1970-01-01
  • 2017-07-16
  • 1970-01-01
  • 2018-02-05
  • 2015-01-07
  • 2017-06-26
  • 1970-01-01
相关资源
最近更新 更多