Laravel 报错白屏怎么破?
0

不知道碰了哪里的配置,

  • 我设置了本地 local/app.php debug=>true
  • 我是在Homestead里面运行的;
  • 报错有时候有用,例如找不到类或者方法;
  • 较为低级的一些错误,例如语法错误,只显示空白连whoop~都没有;
  • 要看错误必须得到laravel的日志里面看;
  • config/app.php设为debug=>true,没有用

是哪里设置有问题吗?

《L01 基础入门》
我们将带你从零开发一个项目并部署到线上,本课程教授 Web 开发中专业、实用的技能,如 Git 工作流、Laravel Mix 前端工作流等。
《L02 从零构建论坛系统》
以构建论坛项目 LaraBBS 为线索,展开对 Laravel 框架的全面学习。应用程序架构思路贴近 Laravel 框架的设计哲学。
讨论数量: 17
Summer

检查下 app/start/global.php 文件里面的

App::error(function(Exception $exception, $code)
{
    Log::error($exception);
});

是否修改过.

3年前

还有一种情况(声明附加资源控制器路由写在resource 路由下面的时候)也可能会出现一片空白的情况

文档:如果想在资源控制器中默认的资源路由之外加入其它额外路由,则应该在调用 Route::resource 之前 定义这些路由。否则,由 resource 方法定义的路由可能会不小心覆盖你附加的路由。

2年前

请问这个问题怎么解决的

1年前

同问

1年前

@zhaoyuan
Laravel 提供可立即使用的 single、daily、syslog 和 errorlog 日志模式。例如,如果你想要每天保存一个日志文件,而不是单个文件,则可以在 config/app.php 配置文件内设置 log 变量:

'log' => 'daily'

1年前

按上面的回复都试了一遍未果,最后发现还是storage权限的问题,storage的上级目录也要有对应的权限才可以

1年前

@johnlui 我安装5.4版本后也遇到了这个问题,操作系统是mac,把storage/目录权限改了就可以了
%> chmod -R 777 storage
感觉这个问题比较坑爹,对初学者有点不友好

1年前

  • 请注意单词拼写,以及中英文排版,参考此页
  • 支持 Markdown 格式, **粗体**、~~删除线~~、`单行代码`, 更多语法请见这里 Markdown 语法
  • 支持表情,使用方法请见 Emoji 自动补全来咯,可用的 Emoji 请见 :metal: :point_right: Emoji 列表 :star: :sparkles:
  • 上传图片, 支持拖拽和剪切板黏贴上传, 格式限制 - jpg, png, gif
  • 发布框支持本地存储功能,会在内容变更时保存,「提交」按钮点击时清空
  请勿发布不友善或者负能量的内容。与人为善,比聪明更重要!