我正在尝试使用
包含Zend_Service_Amazon_S3
文件
require_once 'Zend/Service/Amazon/S3.php';
我还在include路径中包含了整个Zend库所在的目录,并且安装在Zend Server CE内部(默认情况下包括Zend Framework)。然而,无论我尝试什么,我只能得到以下因为我的麻烦:
Fatal error: require_once() [http://php.net/function.require]: Failed opening required 'Zend/Server/Amazon/S3.php' (include_path='/usr/local/zend/apache2/htdocs:/usr/local/zend/apache2/htdocs/app/:.:/usr/local/zend/share/ZendFramework/library:/usr/local/zend/share/pear:/usr/local/zend/apache2/htdocs/app/vendors') in /usr/local/zend/apache2/htdocs/app/models/item.php on line 3
Zend / Service / Amazon / S3.php位于路径下:
答案 0 :(得分:5)
您的错误消息显示Zend/Server/Amazon/S3.php
- 不应该是Zend / 服务 /Amazon/S3.php?
答案 1 :(得分:0)
可能是运行PHP的进程没有读取文件所需的权限吗?不要忘记目录需要是可执行的,以便进程更改到该目录(即查看其子文件夹的内容。)