发生致命错误后,我们收到了apache错误日志。因此IO操作增加,日志文件大小增加。我们不知道如何找到并修复它?任何人都知道请分享我们的参考资料。
最近升级的版本:升级之后的PHP版本从5.2.17升级到5.3.14只是我们得到的错误,之前我们没有得到这个问题。
[Wed Sep 05 06:41:20 2012] [error] [client 80.12.96.14] PHP致命错误:无法重新声明DomainNameInfo()(之前在/home/rackapps/conflg/ltnit.lg4:261中声明)第515行/home/rackapps/lgconf/ltnit.lg4,引用者:http://in.mc1935.mail.yahoo.com/mc/welcome?.gx=1&.tm=1346806375&.rand=8k3tjpq0fmk8b
注意:实际上是一个包含的文件。我们无法找到登陆php文件。因为在该文件中我们包含了上述文件。我们如何找到登陆文件。
答案 0 :(得分:1)
PHP致命错误:无法重新声明DomainNameInfo()
这是一个php错误而不是apache。你在第261行的lltnit.lg4上定义了一个函数 DomainNameInfo(),在lgconf / ltnit.lg4第515行你定义了同样的函数....这是你的错......
提示:当你使用inlcude()/ require时,你可以选择使用函数include_once()/ require_once()来避免错误,包括两次函数......