- ベストアンサー
掲示板がテキスト形式で表示される。
Free BSD 上に 掲示板のCGIプログラムをいれたのですが、LAN上から見たときテキスト形式で表示されるのですがどうすればいいのでしょうか? CGIは/usr/loca/www/dataの中にbbsというフォルダをつくりそのなかに必要なプログラムをいれました。 パーミッションも chmod 755 light.cgi というようにBSD上で設定しました。ただcgiファイルなどをviエディタで編集することができなかったのでwindows上のワードぱっとで編集してftpでBSDがはいっているマシンに転送しました。そのときのプログラム通りに http://192.168.1.103/bbs/light.cgiとしたときに でてきます。よろしくおねがいします。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
現在CGIファイルが認識されていないと言うことでしょう。単なるファイル(テキスト形式)として表示 されていると思います。 そのBSDサーバーがCGIを許可しているかどうかです。 192.168.xxx はLAN内のサーバでしょうから 管理者にCGIが使えるかどうか確認される必要が あります。後PERLファイルの設定など必要です。
その他の回答 (1)
- momoturbo
- ベストアンサー率55% (49/88)
回答No.1
>LAN上から見たときテキスト形式で表示されるのですがどうすればいいのでしょうか? cgiのソースがテキスト表示されるってことでしょうか? 考えられることは ・Perlで作っていれば、FTP転送時アスキーで転送しましょう。 ・CGIの記述ミス
質問者
お礼
ありがとうございました。いったん終了させていただきます。どうやらCGIの記述ミス のようです。apacheの設定と実際のCGIフォルダのパスがくいちがっていると おもうのですがなかなかうまくいきません。
補足
サーバーは自分のPCでFreeBSDでapache 1.3.27だったとおもいますがCGIはこれでつかえないのでしょうか? Webサーバーとしては働いています。よろしくおねがいします。