httpd.confの設定でPerl.exeの場所の指定は必要なのでしょうか?
以下の場所に設定を行うのかと思ったのですが、設定するとApache起動時にprogram filesがエラーになってしまいます。
ServerSignature On
!g:/program files/apache group/apache/perl/bin/"
設定が必要であれば設定方法をお願いします。
httpd.confの設定に
<Directory "G:/Program Files/Apache Group/Apache/cgi-bin">
AllowOverride None
# Options None
Options ExecCGI
Order allow,deny
Allow from all
</Directory>
は追加してあります。
現在、CGIの結果として
#!/perl/bin/Perl.exe print "Content-type: text/html\n\n"; print "\n"; print "
Hello! WORLD
\n"; print "\n"; exit;
のように表示されない命令も全て表示されます。
本当はHello!WORLDだけを表示したいのですが。
No.4ベストアンサー
- 回答日時:
案1(httpd.confを変更する)
変更前:AllowOverride None
変更後:AllowOverride All
案2(CGI)
G:\ を開き、Program filesのプロパティを開き、
MS-DOSファイル名を調べ、それを「program files」のかわりに入力する
apache groupも同様に
案3
>#!"g:/program files/apache group/apache/perl/bin/Perl.exe"
"" で囲ってみる
NO.2の自分の回答の
>ここでいうディレクトリは、...
ドライブ名などを指定する方法もあるらしいので違いました。
No.3
- 回答日時:
Perlの場所はCGIファイルに#!で書けばよいです。
httpd.confには不要です。#!g:/program files/apache group/apache/perl/bin/Perl.exe
print "Content-type: text/html\n\n";
print "\n";
print "Hello! WORLD\n";
print "\n";
exit;
というCGIでやってみてください。
No.2
- 回答日時:
> !g:/program files/apache group/apache/perl/bin/" について
全体が " " で囲まれていないからかな(予想)
> <Directory "G:/Program Files/Apache Group/Apache/cgi-bin">
ここでいうディレクトリは、サーバーのルートからのパスで、
/cgi-bin/ などとやると思います。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- MySQL Mac です。ローカルホストの phpMyAdmin にアクセスできません。 1 2023/06/06 17:14
- CGI perlで書いたcgiでsqliteの使い方を教えてください 2 2023/05/08 21:29
- サーバー 別サーバに構築したApache+Tomcatの連携について 2 2023/03/06 23:23
- CGI htmlからパラメータで、cgiに渡したい。 1 2023/02/06 16:15
- PHP eclipse pleiades phpのインストールについて 1 2023/02/03 17:15
- その他(プログラミング・Web制作) pythonでクラスで複数のメソッドを利用する方法 2 2022/04/15 04:17
- オープンソース AWSドメイン名でApacheテスト・ページを表示させる方法を教えて下さい。 1 2023/04/26 15:59
- その他(プログラミング・Web制作) python OpenPyXLを使って出力結果をエクセルに書き込み 2 2022/06/04 19:46
- CGI CGIで出力するhtmlの<!DOCTYPE html>等のタグは要りますか? 2 2023/02/05 21:26
- CGI -T(汚染モード)でメールが送れません 1 2022/06/12 14:11
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
3COINSのスマートウォッチを使...
-
シールに文字が印刷されてるの...
-
ビデオシングルディスク(CD...
-
このスマホは何という機種ですか❓
-
とあるメルマガについてたPDFで...
-
iqoo neo 9と言うスマホがある...
-
テレビみたいにリビングにモニ...
-
ルーターを初期化せず捨てた ど...
-
良いワイヤレスイヤホン買いた...
-
初めて中華ゲーム機を購入した...
-
「PC Helpsoft Driver Updated...
-
全角入力
-
言語の選択や国の選択をする時...
-
EOKIOのヘッドフォンのペアリン...
-
ps3のシステムアップデートをし...
-
急に非通知着信がめちゃくちゃ...
-
会社や学校で比較的高価な備品...
-
3年ほど前、外付けHDDへ子供達...
-
メルカリの一つのアカウントで ...
-
初めて質問します。 スマホ用等...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
eclipseでC言語がコンパイルで...
-
CGIでの環境変数PERL5LIBの設定
-
perlなんですが、403エラーにつ...
-
CGIをSSL対応に?
-
500エラーorダウンロードになる...
-
bashシェルスクリプトで空白が...
-
scpコマンドでリモートサーバの...
-
Viで書き込もうとすると、保...
-
書き込み権限が無いためコピー...
-
/ が何時の間にか「Read-only f...
-
コマンド終了ステータス
-
FTPコマンドの戻り値について
-
DOSコマンドでのワイルドカ...
-
rcpコマンドについて、教えて!
-
Illustratorのデータをまとめて...
-
telnet,rlogin,rshの違いってな...
-
IBM漢字コードのSJIS変...
-
GNOME端末の起動 及び コマンド...
-
/etc/passwd と /etc/shadowを...
-
FTP接続中のコマンド実行結果を...
おすすめ情報