Windows 7 を実行しており、Zend フレームワークを新規インストールしています。「search.php」という新しい php ファイルで、Zend_Search_Lucene を使用して検索アプリケーションを構築しようとしています。最初の行は次のとおりです。
<?php require_once "C:...\Zend\Search\Lucene.php";?>
このコードを実行すると、ブラウザに内部サーバー エラー 500 が表示されます。その後、Zend ライブラリ内のいくつかのファイルを単独で実行しようとすると、このエラーが発生することがわかりました。これが、前述のエラーの原因です。 .ie ERROR 500 on localhost/Zend/Search/Lucene.php, localhost/Zend.../blabla.php..
ただし、一部のファイルは、ブラウザで実行したときにこの 500 サーバー エラーが表示されませんでした。つまり、localhost/Zend/ProgressBar.php は空のページを表示します。これは、コードに「エコー」がないと仮定しているため問題ありません。これは、ブラウザで lucene.php を実行したときに実際に期待したものです...
経験豊富な誰かがこれがどのように起こるか教えてもらえますか? 例外ではなく内部サーバー エラーが発生するのはなぜですか? この内部 500 サーバー エラーに関係なく、「Lucene.php」ファイルを使用する検索アプリケーションが正しく動作するかどうかを確認するにはどうすればよいですか? ありがとう。