我从Official repository of the AWS SDK for PHP
下载了aws.phar我把下载的文件名为aws.phar放在我的项目中。
require 'aws.phar';
它与我的php文件位于同一目录下。
任何人都知道如何处理它? 完全相同:https://forums.aws.amazon.com/thread.jspa?messageID=399182񡝎
答案 0 :(得分:2)
如果您安装的PHP版本包含Suhosin(默认安装PHP以提高安全性的补丁),则默认情况下不允许使用phars。
Ubuntu和Debian发行版都默认启用了Suhosin。
要允许它工作,您需要为phar添加例外。
编辑位于'/etc/php5/cli/conf.d/suhosin.ini'的文件:
suhosin.executor.include.whitelist = phar
答案 1 :(得分:2)
我已经解决了Composer的问题。 起初,我认为Composer是用于php默认设置,但它适用于您创建的项目。您只需在项目目录中创建名为“composer.json”的文件即可。首先导航到终端中的目录,其余步骤与aws/aws-sdk-php
中的显示相同