我有一个php类,它试图设置一个私有静态变量。它适用于我的本地wamp,但当我将它上传到EC2实例时,它将工作一次,然后致命错误,访问未声明的静态属性。该类是Amazon SimpleDb助手,我是从http://webmasterinresidence.ca/simpledb/displayincludes.php得到的。起初它是在100行调用未定义的函数,所以我把它改为在构造函数中设置self :: $ __ accessKey,现在是错误发生的行。可能导致这种情况的任何想法?
答案 0 :(得分:1)
因为它第一次工作,然后在后续尝试失败,你在EC2服务器而不是你的WAMP服务器上有APC吗? / a bug导致静态变量在后续尝试中无法识别。
(在提出这个答案之前我会问更多问题,但我还不能发表评论!)