PHP 5.3.X中的非确定性对象引用错误

时间:2010-11-15 19:37:45

标签: php php-5.3

截至昨天(也许是在最近的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引擎依赖性错误。

1 个答案:

答案 0 :(得分:4)

好吧,它看起来像是一个错误......

以下是一些相关的错误报告: