-3

在发生致命错误之后,我们进入了 apache 错误日志。所以 IO 操作增加了,日志文件的大小也在增加。我们不知道如何找出并修复它?任何人都知道请分享我们的参考细节。

最近升级的版本:PHP 版本从 5.2.17 升级到 5.3.14 后,我们得到的只是以下错误,以前我们没有得到这个问题。

[2012 年 9 月 5 日星期三 06:41:20] [错误] [客户端 80.12.96.14] PHP 致命错误:无法在 /home/ 中重新声明 DomainNameInfo()(之前在 /home/rackapps/conflg/ltnit.lg4:261 中声明)第 515 行的 rackapps/lgconf/ltnit.lg4,参考:http://in.mc1935.mail.yahoo.com/mc/welcome?.gx=1&.tm=1346806375&.rand= 8k3tjpq0fmk8b

注意:实际上它是一个包含的文件。我们无法找到登陆的 php 文件。因为在那个文件中我们已经包含了上面的文件。我们如何找到登陆文件。

4

1 回答 1

1

PHP 致命错误:无法重新声明 DomainNameInfo()

这是一个 php 错误,而不是 apache。您在第 261 行的 lltnit.lg4 和第 515 行的 lgconf/ltnit.lg4 上定义了一个函数DomainNameInfo() ,您再次定义了相同的函数....这是你的错....

提示:当您使用 inlcude() / require 时,您可以交替使用函数 include_once() / require_once() 通过包含函数两次来避免错误...

于 2012-09-05T13:46:04.340 回答