このページは福井県立大学の田中求之が2006年1月まで運用していた Mac のサーバ運用に関する会議室 「Web Scripter's Meeting」の記録です。情報が古くなっている可能性がありますのでご注意ください。

OS_X_Server1.2v3+Apache1.3.9で掲示板

発言者:大谷
( Date Monday, June 25, 2001 11:43:38 )


先日X Serverの件では皆さんにお世話になりました
現在タイトルの組み合わせ(デフォルトの状態ですが)で
掲示板を動かそうと試行錯誤をしています
関連の話題等探してみましたがうまくいきませんでした
公開されているcgiスクリプトをFTPで送り設定しても
500番のエラーが帰ってきます

内部のみのWebサーバとしては問題なく動いています
またtest-cgi,printenvはちゃんと返ってきます
他のファイルを参照するような物は駄目なのでしょうか

松川 さんからのコメント
( Monday, June 25, 2001 12:30:39 )

デフォルトの設定では、cgiが他のファイルを参照することが
できないと思います。Apacheの設定ファイルを変更する必要
があると思います。私はScriptAliasをコメントアウトして、
index.htmlのあるディレクトリ内にcgi-binディレクトリを
作成して、そこをcgi動作可能なように設定しましたが…。

もしかしたら、この方法はセキュリティ上問題があるといえる
かもしれませんが…。

大谷さんの質問は、Apacheの設定についてなので、関連の資料
をgoogleなどで検索するといいかもしれません。

私も詳しい方ではないので、ここまでしか言えません。(^。^)
何かの参考になれば…。

稲垣 さんからのコメント
( Monday, June 25, 2001 15:31:18 )

 環境が見えないので分かりませんが、とりあえず以下の点はどうでしょうか?

1.スクリプトが正常に動作する
 幾つかのパスを設定しないといけない部分があるかもしれませんが、
指定の設定になっていますか?
 また、必要な別モジュールはインストールされていますか?

 とりあえず、telnetでログインをして、シェル上でエラー無く動作
することを確認してください。

2.そのフォルダでcgiが実行できるように設定している
 該当のディレクトリでソフトが実行できる。書き込みが出来る設定に
なっていますか?
 書き込みが禁止になっていて、ファイルが作れないということもあり
ます。


大谷 さんからのコメント
( Wednesday, June 27, 2001 12:48:06 )

松川さん,稲垣さんありがとうございました
webに出ているフリーの掲示板用スクリプトを実行してみると
かなりのエラーが出ていました
これはperlの勉強が必要ですね
その上でapacheも勉強します,,,
よい結果がでたらご報告します

大谷 さんからのコメント
( Tuesday, July 03, 2001 08:33:55 )

みなさんこんにちは
動いてしまいました,,,(笑)
結局CGIスクリプトを別のものにしたら あっさりと
動いたのはKENT WEBのAska BBSです
ん〜 まあ現時点では良しとしておきます(内部のサーバーですし)
そのうちまとめてWebにでも,,,

ありがとうございました またよろしくお願いします