おせわになります。以前、以下の質問をした者ですが、システムがクラッシュしてしまい、環境を再構築しようとしているのですが、失敗してしまいました。

http://q.hatena.ne.jp/1189356383

現在はコマンドラインで mknmz や namazu が動いており、pukiwiki からの投稿でも namazu のインデックスが更新されています。

しかし、namazu.cgi を pukiwiki から呼び出したところ、

ELF���������������4���夲������4� ��(������4���4�4���������������������������������� �����������潅��潅�����������潅����<-��xu��

のようにバイナリではないのか、というおかしな表示になってしまいました。

これは pukiwiki + namazu の問題でしょうか?
それとも Apache2 + PHP5 の問題でしょうか?

解決するにはどうすればよいのか、御知恵を拝借させてください。

回答の条件
  • 1人2回まで
  • 登録:2007/11/20 21:25:02
  • 終了:2007/11/21 12:00:53

回答(1件)

id:t_shiono No.1

t_shiono回答回数256ベストアンサー獲得回数222007/11/21 02:34:59

ポイント80pt

想像です。

.cgiというファイルがCGIとして認識されておらず、CGIファイルのデータがそのまま出力されているのではないかと思います。

つまり、この場合は単に「Apache2の設定」の問題ではないかと。

どう直せばについては、httpd.confを修正するということになるのですが、可能性として、

・mod_cgiがロードされていない

・AddHandlerが指定されていない

・該当ディレクトリのExecCGIが禁止されている(これは別のエラーになる気がしますが)

あたりな気がします。

まずは、この辺りを確認してみてください。

id:renpoo

解決しました。

自分で設定したつもりが、きちんと設定できてませんでした。

感謝します。

2007/11/21 11:59:57

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません