カレッヂ |
質問者 真晴
投稿日 8/20(月) 01:11:37
最近cgiの勉強をはじめました。 まだよくわからないので、試しにつくった物を サーバーに送らず、オフラインのままで 自分のPC上で動作確認をしたいと思っています。 telnetを試したのですが オンラインにする必要があるし、 サーバーに接続が出来ないので使えないようです。 また、ケアレスミスなどを発見してくれて 「何行目がまちがっています」 のようなメッセージがでてくれる様な ソフトをご存じないでしょうか? |
回答者 かずき
[削除]
投稿日 8/20(月) 02:43:21
私でも役にたてればいいと思いレスさせて頂きます。 「AN HTTPD」というフリーソフトをパソコンにインストールすると、 CGI等が利用できます。 詳しくはベクターの以下アドレスを見てください。 http://www.vector.co.jp/soft/win95/net/se044252.html |
回答者 まさ
[削除]
投稿日 8/20(月) 09:49:33
使用しているOSは何なのですか? Windows98として話をすすめます。 OS違えばちょっと違ってきます。特にマックなら全然違うでしょう。 かずきさんの紹介している「AN HTTPD」も悪くはないですが、今となってはちょっと特殊な 環境というイメージがあります。できるだけプロバイダーの環境に近づけたければやはり Apache + ActivePerlでしょう。わたしはこちらを使っている人の方が多いと思うのですが。 http://www.sosb.com/tyukio/apache/ これならばモジュールも自分でインストールすることが出来るし。 >また、ケアレスミスなどを発見してくれて >「何行目がまちがっています」 >のようなメッセージがでてくれる様な >ソフトをご存じないでしょうか? これはActivePerlが入っていれば特にソフトは必要ありません。 DOSプロンプトでチェックしたいディレクトリーに移り、あとは perl -wc foo.cgi で出来ます。 >telnetを試したのですが >オンラインにする必要があるし、 >サーバーに接続が出来ないので使えないようです。 これは意味がよくわかりません。 ローカルでチェックするならtelnetなど使いませんが。 |
質問者 真晴
[削除]
投稿日 8/20(月) 11:41:10
ありがとうございます。 どちらも試してみようと思っているのですが どちらも使い方がよくわかりません・・・。 an httpのほうはインストールや設定方法が 書いてあるものとダウンロードした物が なんだか違う気がします・・・。 なにもしてないのに、すでにインストールされてるような 気がします・・・。 Apache + ActivePerlのほうですが OSはwin98をつかっていますが サーバーによって入手するファイルが違うみたいで どちらにすればよいのかがわかりません・・・。 たぶん個人的な問題でわからないかもしれませんが もしアドバイスなどございましたら またお助けください。 |
回答者 まさ
[削除]
投稿日 8/20(月) 16:10:20
確かにApacheやActivePerlはいろんな種類があって戸惑います。 Windows98のApacheの最新バージョンはこれです。 http://www.apache.org/dist/httpd/binaries/win32/apache_1.3.20-win32-no_src-r2.msi なおこれをインストールするには最初にMSIをインストールしなければいけません。 MSIはこちらから http://download.microsoft.com/download/platformsdk/wininst/1.1/W9X/EN-US/InstMsi.exe Windows用のActivePerlはこちらです。 http://aspn.activestate.com/ASPN/Downloads/ActivePerl/Download?OS=Windows&version=5.6.1&build=628&download=/ActivePerl/Windows/5.6/ActivePerl-5.6.1.628-MSWin32-x86-multi-thread.msi これもMSIを使ってインストールします。 設定はサーチエンジンで調べればいくらでも出てきます。 基本的にActivePerlの設定は必要ありません。設定するのはApacheのhttpd.confだけです。 この設定がGUIで出来ないと言うのが、Apacheの最大の問題点だとわたしは思いますが。 まあこの設定もサーチエンジンで「Apache httpd.conf 設定」でいろいろと出てきます。 多くの人が使っていると言う事は、問題が発生したときにも、聞くのに便利です。 Apache、ActivePerlどちらもメーリングリストもありますし、そう言う意味でもAn httpdより いいと思うのですが。 |
質問者 真晴
[削除]
投稿日 8/28(火) 00:13:04
ありがとうございました。 おかげで出来るようになりました。 本当に感謝しております。 お礼が遅れた事をお詫びいたします。 またなにかありましたらよろしくお願いいたします。 |
このページは終了したので返信(回答)は書きこめません
Web裏技 |