我最近升级到了Yosemite,并安装了php-56。我遇到了一个问题,我不能再使用亚马逊的pear包。到目前为止,我已经这样做了:
sudo port install pear-PEAR
sudo port install pear-AWSSDKforPHP我有以下php代码:
require_once 'AWSSDKforPHP/aws.phar';
use Aws\Common\Aws;
use Aws\S3\Exception\S3Exception;我得到了以下错误:
require_once(AWSSDKforPHP/aws.phar): failed to open stream: No such file or directory对于此安装,我缺少什么?
发布于 2014-11-25 04:29:29
步骤1:
如果您还没有这个文件,请创建'/opt/local/etc/php56/php.ini'。创建它的简单方法是复制目录中已经存在的/opt/local/etc/php56/php-production.ini或/opt/local/etc/php56/php-production.ini。
第二步
将此行添加到php.ini的末尾
include_path = ".:/opt/local/lib/php"这将包括所有的pear库
https://stackoverflow.com/questions/26867229
复制相似问题