1

我有一个 php 类,它试图设置一个私有静态变量。它可以在我的本地 wamp 上运行,但是当我将它上传到 EC2 实例时,它会运行一次,然后在访问未声明的静态属性时出现致命错误。该类是一个 Amazon SimpleDb 助手,我从http://webmasterinresidence.ca/simpledb/displayincludes.php得到它。起初它是在第 100 行调用未定义函数,所以我将其更改为在构造函数中设置 self::$__accessKey,现在是发生错误的行。有什么想法可能导致这种情况吗?

4

1 回答 1

1

因为它第一次工作,然后在随后的尝试中失败,你的 EC2 服务器上是否有 APC 而不是你的 WAMP 服务器?存在/曾经存在导致静态变量在后续尝试中无法识别的错误。

(在提出这个答案之前我会问更多问题,但我还不能发表评论!)

于 2013-02-01T16:46:59.563 回答