Zend_Search_Luceneでインデックスを作成する際に問題があります。Zend_Search_Lucene - ディレクトリ '/ data/users_index'を作成できません
これで、すべてローカルマシンで正常に動作するので、Webサーバー上のファイルのアクセス許可に問題があると思います。ここで
は、私は、コントローラにインデックスを作成しようとしている方法です:
もちろん$index = Zend_Search_Lucene::create('/data/users_index');
データディレクトリがここ0777.に設定されたアクセス権を持っているディレクトリのリストは以下のとおりです。
public_html
public 0755
css 0755
js 0755
data 0777
しかし、私'このエラーになっM:
Can't create directory '/data/users_index'.
ほとんどのZFアプリケーションでは、APPLICATION_PATHが定義されています - APPLICATION_PATH '/ models/lucene/articles/index' – gnarf
実際に$ index = Zend_Search_Lucene :: create( 'data/users_index')に変更しました。それは動作します。奇妙な。私のローカルマシンでは、最初にスラッシュを入れてもいいかどうかは関係ありません... –