2

Zend_Service_Amazon_S3を使用してファイルを含めようとしています

require_once 'Zend/Service/Amazon/S3.php';

また、インクルードパスに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は、次のパスの下にあります。

  • / usr / local / zend / share / ZendFramework / library
  • / usr / local / zend / apache2 / htdocs / app / vendors
4

2 に答える 2

5

あなたのエラーメッセージは言う-それはZend/ Service /Amazon/S3.phpZend/Server/Amazon/S3.phpであるべきではないか?

于 2009-09-03T11:48:13.830 に答える
0

PHPを実行しているプロセスに、ファイルを読み取るために必要な権限がない可能性がありますか?プロセスがそのディレクトリに変更されるためには、ディレクトリが実行可能である必要があることを忘れないでください(つまり、そのサブフォルダの内容を参照してください)。

于 2009-09-03T11:04:54.697 に答える