gpt4 book ai didi

php - 为什么 PHP 错误消息在其 HTML 表示中包含指向函数名称的链接?

转载 作者:可可西里 更新时间:2023-10-31 22:46:33 25 4
gpt4 key购买 nike

为什么PHP错误信息中包含一个链接,比如这个错误:

<b>Warning</b>: preg_match_all() [<a href='function.preg-match-all'>function.preg-match-all</a>]: Delimiter must not be alphanumeric or backslash in <b>/home/www/test.php</b> on line <b>93</b><br />

用这个链接?

[<a href='function.preg-match-all'>function.preg-match-all</a>]

假设 PHP 将被配置为放置一个 http://www.php.net/在那个网址前面?或者某人将在他们的 Web 服务器上拥有 PHP 文档的副本,并且通过单击该链接他们将能够访问有关该功能的信息?

这正是我一直很好奇的事情,因为似乎除非错误发生在 php.net 上,否则这样的链接将毫无用处。

我知道可以设置自定义错误处理程序等。我的问题是:为什么这是 PHP 的默认行为?

谢谢。

最佳答案

您可以设置 docref_root在 URI 前面加上。它旨在与手册的本地副本一起使用,但也可以与外部手册一起使用。

要完全关闭 html 错误,设置 html_errors到 0。

关于php - 为什么 PHP 错误消息在其 HTML 表示中包含指向函数名称的链接?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4557912/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com