无法在适用于Ubuntu Server的PHP SDK上获取

时间:2013-03-14 22:30:56

标签: ubuntu sdk amazon-web-services amazon-ec2 suhosin

我一直在尝试安装AWS SDK并在我的EC2实例上工作。我正在运行Ubuntu服务器,并尝试在我的代码中要求aws.phar文件,并通过PEAR安装。无论哪种方式,我都会收到以下错误:

PHP Fatal error: Class 'S3BrowserUpload' not found in /var/www/...

事实上,要求SDK没有错误,这让我觉得它与安装页面上所述的suhosin配置有关。问题是,我在服务器上的任何地方都没有suhosin.ini文件。

如果我跑php -v,它会告诉我我确实有suhosin:

PHP 5.3.10-1ubuntu3.4 with Suhosin-Patch (cli) (built: Sep 12 2012 18:59:41)
Copyright (c) 1997-2012 The PHP Group
Zend Engine v2.3.0, Copyright (c) 1998-2012 Zend Technologies

在没有suhosin.ini文件的情况下,我尝试添加:

suhosin.executor.include.whitelist = phar

php.ini并重新启动apache。没有骰子。 我安装了作曲家,但还没有配置它,因为我真的不想经历所有麻烦设置它只是遇到同样的(suhosin?)问题。

问题已解决。该类不在最新版本的SDK中 :( SMH ...

0 个答案:

没有答案