我在 codeigniter 中有我的网站代码,其中我在 php 中使用 Imagick 融合图像。有很多函数可以生成500 HTTP error
.我需要我创建的自定义 500 错误页面,而不是一般浏览器 500 错误页面。
我已经读过使用ErrorDocument 500 error_doc/500.html
in .htaccess
不会有任何帮助,因为 Apache 已经将其交给了 PHP。但我还需要一个通用的解决方案泛网站,它应该自动检查 500 并显示所需的自定义页面。
Codeigniter 实际上有一个自定义的 500 错误页面。如果您发现收到通用 500 错误页面,则可能是 Apache 覆盖了 codeiginter 500 错误页面。
您可以在 .htaccess 中覆盖它,将其定向到您自己的自定义 500.html,但随后您将错过 codeiginter 提供的任何错误信息:
ErrorDocument 500 /errors/500.html
您还可以编辑在中找到的 codeiginter 500 错误页面/application/errors/
。我认为这是error_php.php
file.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)