2

我在 Apache 错误日志中收到很多消息“ PHP Fatal error: Property $id of class MongoId cannot be read in Unknown on line 0 ”。

我不知道它什么时候开始发生并且无法得到这个错误的原因。当我访问我们网站的带有“tail -f error.log”的页面时,该错误不会发生。当我在控制台中收到此消息时,我转到页面,其中一些用户刚刚遇到致命错误并且没有错误。

我试图在谷歌中找到任何答案,但没有发现任何提到这样的问题。

任何人都可以建议,问题出在哪里?

更多细节:

  • 操作系统:Debian Linux(挤压)
  • PHP:5.3.3
  • MongoDB:2.2.1
  • MongoDB PHP 扩展:1.2.12
4

1 回答 1

1

您可以尝试禁用此问题,将设置添加zend.enable_gc = Off到您的 php.ini。不要问为什么,但它似乎是一个 php 错误......

于 2013-01-28T09:18:00.883 回答