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