使错误更常见于10月的cms

时间:2018-09-17 05:54:58

标签: error-handling exception-handling octobercms

我是编码新手。我正在尝试在十月厘米创建一个项目。 我的问题是关于错误处理。该错误似乎太有用,无法说明文件名。 例如 error example

我只想显示错误而不是文件。如何做到这一点。因此用户将看不到文件名。

1 个答案:

答案 0 :(得分:0)

要实现此目的,您需要将debug内的config/app.php设置为false。当点击404或500时,将呈现通用页面。

然后可以通过在CMS中创建/500(服务器错误)和/404(找不到页面)来覆盖这些模板。

从文档中

  

调试模式

     

config/app.php配置文件中使用debug参数可以找到调试设置,并且默认情况下已启用。

     

启用后,此设置将显示详细的错误消息以及其他调试功能。尽管debug模式在开发过程中很有用,但在实时生产站点中使用时应始终禁用它。这样可以防止潜在的敏感信息显示给最终用户。

     

启用后,调试模式将使用以下功能:

     
      
  • 显示详细的错误页面。
  •   
  • 失败的用户身份验证提供了特定的原因。
  •   
  • 默认情况下未合并组合资产。
  •   
  • 默认情况下禁用安全模式。
  •   
     

重要提示:对于生产环境,始终将app.debug设置为false

来源:https://octobercms.com/docs/setup/configuration#debug-mode