截至昨天(也许是在最近的PHP更新之后?),我在php 5.3.3中遇到了一些非常奇怪的非确定性错误。它们也出现在PHP 5.3.2的生产服务器中。
在代码库的各个部分,错误基本上等于Fatal error: Uncaught exception 'ErrorException' with message 'Attempt to assign property of non-object'
。通常,错误行类似于$this->foo = $bar
调用中的__construct()
。
$this
?
我不知道发生了什么事。有任何想法吗?这可能是这个bug的回归吗?:http://bugs.php.net/31525
编辑:我应该提一下,在一段时间后刷新脚本,完全没有更改代码,让它再次运行。因此不确定。
编辑2 :此外,虽然PHP设置为记录最小的错误,并且 记录其他错误,但是此错误未记录在日志文件。这让我想到我们正在研究PHP引擎依赖性错误。
答案 0 :(得分:4)
好吧,它看起来像是一个错误......
以下是一些相关的错误报告: