编程语言
首页 > 编程语言> > PHP:我得到一个完全空白的页面,我不知道如何在PHP中调试它

PHP:我得到一个完全空白的页面,我不知道如何在PHP中调试它

作者:互联网

我在使用php调试时遇到了一些问题.当我加入这一行时:

require_once("http://" . $_SERVER["HTTP_HOST"] . "/dompdf/dompdf_config.inc.php");

我得到的只是一个空白页,我没有任何HTML代码作为响应.也许错误消息是隐藏的?

解决方法:

您不应该要求/包括这样的远程文件.而是提供本地绝对或相对路径.

尽管不安全并且不建议这样做,但是如果设置了某些配置选项,从技术上讲是可以做到的. (allow_url_include)

有关将来的调试问题,请参阅以下有关display_errors的其他答案.我经常使用PHP命令行解释器来获取真正的错误,而不允许将错误详细信息呈现给Web访问者.

标签:fatal-error,php,include
来源: https://codeday.me/bug/20191011/1893477.html