![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
![](http://oshiete.xgoo.jp/images/v2/common/profile/M/noimageicon_setting_15.png?e8efa67)
翔泳社のPerl/CGI辞典を購入し、それを参考にPerlとApacheをインストールし直してみました。
以前から、少しCGIは使っていたため、Perl『ActivePerl-5.6.1.635-MSWin32-x86』とApache『apache_1.3.28-win32-x86-no_src』それにhttp://www.st.rim.or.jp/~nakata/の『AN HTTP Server』バージョン1.42kを入れていました。
それをPerl『ActivePerl-5.8.3.809-MSWin32-x86』にし、Apacheはそのままのバージョンで、『httpd.conf』の設定を行ないました。
Options Indexes FollowSymLinks MultiViews ExecCGI Includes
とし、
AddHandler cgi-script .cgi
AddType text/html .shtml
AddHandler server-parsed .shtml
の#もはずしました。
しかし、SSIが動きません。CGIは動くのですが、これは何故なのでしょうか?
画面上にHello!と表示させる簡単なプログラムです。
Apacheを起動させ、実行するのですが、画面上に何も表示されません。
Apacheを終了させ、『AN HTTP Server』で、同じ物を動かせば、ちゃんと動きます。
これらについて詳しい方、ぜひアドバイスをお願い致します。
そして、もう一つ疑問があるのですが、『AN HTTP Server』のほうで、カウンタの動作を確認してみました。
スクリプトは、『http://www2j.biglobe.ne.jp/~apollo/』さんの『お好みカウンタ』を借りて、試してみたのですか、カウンタの数字が『error』表示になったり、00000のまま動かないのです。
また、Apacheのほうでも試してみたところこちらでは、画像(数字)が『×』となってしまいます。
『AN HTTP Server』では動いているようですが、ちゃんとした動作にはなりません。
ローカルパソコンでは、限界があるということなのでしょうか?
長くなってしまい、かつわかりにくい文章だと思いますが、随時補足しますので、上記の2点についてアドバイスをよろしくお願い致します。
A 回答 (4件)
- 最新から表示
- 回答順に表示
No.3
- 回答日時:
たとえば、うちの場合、以下のようなSSIですが、
(ssi.shtml)
<body>
最終更新日時:<!--#echo var="LAST_MODIFIED"-->
</body>
G:/Apache/Apache/cgi-bin、配下に置くと、SSIが
動作します。
(httpd.conf)
<Directory "G:/Apache/Apache/cgi-bin">
Options Includes
この回答への補足
xjdさん、再びありがとうございます。
httpd.confの一番最後に
<Directory "C:/Apache/cgi-bin">
Options Includes
</Directory>
を追加して試してみましたが、無理でした。
さらにServerRootを
ServerRoot "D:/Apache"
にしてみたり、
ServerRoot "D:/Apache/cgi-bin"
してみたりと試してみました。
もちろん各フォルダにshtmlファイルとplファイルを置いてです
また、shtmlの中身を
<head>
<body>
最終更新日時:<!--#echo var="LAST_MODIFIED"-->
</body>
</HEAD>
としても試してみましたが、できませんでした。
念の為、『AN HTTP Server』でも試してみたところ、こちらではちゃんと動きました。
何度も、ありがとうございました。
『AN HTTP Server』の方で動作確認を行ないます。
大変恐縮なのですが、2つ目の質問の方ですが、カウンタもローカルパソコンでは動かせないのでしょうか?
お時間があり、わかりましたらでかまいません。
教えていただけますでしょうか?
よろしくお願い致します。
No.1
- 回答日時:
>しかし、SSIが動きません。
CGIは動くのですが、これは何故なのでしょうか?おそらく、Optionsディレクティブに、Includesオプションを指定していない
のでしょう。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- MySQL Mac です。ローカルホストの phpMyAdmin にアクセスできません。 1 2023/06/06 17:14
- サーバー 別サーバに構築したApache+Tomcatの連携について 2 2023/03/06 23:23
- CGI perlで書いたcgiでsqliteの使い方を教えてください 2 2023/05/08 21:29
- PHP eclipse pleiades phpのインストールについて 1 2023/02/03 17:15
- その他(開発・運用・管理) Windowsバッチファイルでリモートデスクトップを自動ログインするが確認画面が出る対処方法 1 2022/12/19 15:48
- オープンソース AWSドメイン名でApacheテスト・ページを表示させる方法を教えて下さい。 1 2023/04/26 15:59
- ホームページ作成・プログラミング CGIが実行可能なHP領域又はレンタルサーバーでおすすめの所を教えてください 現在ホームページ領域の 1 2023/01/01 11:47
- PHP 掲示板のセキュリティについてアドバイスお願い致します 1 2023/08/11 20:44
- Windows 10 windows10のクリーンインストールが完了出来ない 2 2022/06/04 13:33
- その他(IT・Webサービス) ホームページにカウント数を表示する 2 2022/10/28 10:37
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Windowsのメールアプリの「新し...
-
Arduinoやラズパイで電子辞書を...
-
中華ゲーム機のGame Console R3...
-
今、コンピューター言語で、COB...
-
Win11で画像ファイルが突然開け...
-
itunesのプレイリストで「再生...
-
2つのファイルのバイナリをコン...
-
共有フォルダを開いた時の背景...
-
オービスとNシステムの違い
-
itunesのプレイリストで「再生...
-
ドローン操縦士の居場所
-
ノートパソコンを分解する時は...
-
エアコンの下に机がありその机...
-
ノートパソコンのACアダプタを...
-
ChatGPTは井の中の蛙大海を知ら...
-
WinMergeはファイル名を比較す...
-
メーカー製のノートパソコンに...
-
ノートパソコンの内部を素手で...
-
ゴミ箱から間違えて・・・
-
外付けSSDを直撃雷から守る方法...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ファイル間の変数引き継ぎ方法...
-
CGIをHTML(scriptタグ)上でうま...
-
Mac OSX LionでCGI/Ruby動かず
-
鹿児島県の坂元中学校のHPアド...
-
cgiで表示しているフォームをht...
-
CGIをフレームで表示するには…
-
C言語で作成したCGIにて「Inter...
-
ローカルパソコンで、CGI(SSI)...
-
EXCELファイルに誰がアクセスし...
-
《エクセルVBA》「他の人が該当...
-
URLに~/cgi-bin/~を隠す方法
-
CGIでソースがそのままでてしま...
-
FTPにて553エラー
-
ASPからJavaScriptへの受け渡し...
-
VBScriptで、ファイルから任意...
-
ラジオボタンのグループ化
-
特定のCGIだけ、作動するかわり...
-
ASPから既存のexcelブックを開...
-
VBAでサーバーにアクセスするに...
-
ApacheでのCGIについての質問
おすすめ情報