Amazon EC2 - PHP 脚本在本地 wamp 上运行,但在 EC2 上设置灯时出错


amazon ec2 - PHP script runs on local wamp, but errors on lamp set up on EC2

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

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

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