• 締切済み

ゼンド フレイムワーク動かず

「サルでもセットアップできる」というのでセットアップしたのですが、PHP ファイルにウェブ アクセスすると「内部サーバ エラ」と出ます。 ゼンド フレイムワーク: 1.0.2 PHP: 5.2.4 (ウェブ サーバ: アパッチ) (OS: ライナクス) 設定: ゼンド フレイムワークの公式取説どおり (一般化されたパス名などは、適宜合わせてあります) で、抜けはありません ゼンド フレイムワークを利用しない PHP はすべて正常に動きます (過去、および現在)。ゼンド フレイムワークのエラにともない、PHP のエラ ログに新たな記載はありません (現在でもわざと PHP のエラを出すとそれは記録されるので、エラ ログは機能しています)。

みんなの回答

  • tany180sx
  • ベストアンサー率63% (239/379)
回答No.1

Apacheのエラーログはありませんか? Rewriteの設定を RewriteEngine on RewriteCond %{REQUEST_URI} !(index\.php) RewriteRule !\.(js|ico|gif|jpg|png|css)$ index.php [L] としてもダメですか?

-ROM
質問者

お礼

500 だけではとにかく何もわかりません (たとえば、ライブラリへのパスを外してもこれになる) ので、何か壊れている可能性も考えて、ゼンド フレイムワークのライブラリを消して再セットアップしました。 果たして、状況に変化はありませんでした。 もう少し何かの糸口がつかめる方法があればよいのですが...。ウェブ検索でも不動作の報告があまり見つからないので、困っています。

-ROM
質問者

補足

アパッチのエラ ログ (error_log) のほうは [Wed Oct 03 16:42:00 2007] [error] [client nnn.nnn.nnn.nnn] 500 Internal Server Error - Requested URI: /var/www/html/index.php などとなっているだけで、ウェブブラウザから得られる情報以上のものはありませんでした (あとも日時とファイル名が異なるだけです)。別途設定したものと違い、生ログというものはもっと詳しい情報が得られると思っていただけに、衝撃的です。 /var/www/html/.htaccess の追加記述のほうもおっしゃるとおりに書き換え、念のために httpd を再読込みして試しましたが、同様です。

関連するQ&A

専門家に質問してみよう