![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
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ランキング
-
ApacheでCGIが正常に動作しませ...
-
eclipseでC言語がコンパイルで...
-
Viで書き込もうとすると、保...
-
scpコマンドでリモートサーバの...
-
IBM漢字コードのSJIS変...
-
Warning: Output is not to
-
コマンド終了ステータス
-
Illustratorのデータをまとめて...
-
BIND9 更新ゾーンファイルの強...
-
ファイルのパーミッションを数...
-
lsコマンドの色設定が反映されない
-
動的に日時を取得しファイル名...
-
AIX ksh利用 grep 検索で マ...
-
Bシェルでパイプ→exitがうまく...
-
書き込み権限が無いためコピー...
-
初歩的な質問で申し訳ないんで...
-
DOSコマンドでのワイルドカ...
-
/etc/hosts ファイルのリンクに...
-
/ が何時の間にか「Read-only f...
-
poderosa 操作方法について
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
AWStatsのセットアップについて
-
eclipseでC言語がコンパイルで...
-
perlなんですが、403エラーにつ...
-
CGIスクリプト 保存用ディレク...
-
CGIへのコンパイルエラー
-
CGIでの環境変数PERL5LIBの設定
-
pythonのエラーについて
-
bashシェルスクリプトで空白が...
-
パーミッションの設定
-
起動できない。コードだけが表...
-
httpd.conf 設定
-
レミカットは1日何回飲んでい...
-
画像を表示させずにダウンロード
-
ubuntu16 端末使えなくなった。...
-
HTMLからのpl実行
-
ローカルでのCGIの動作させるた...
-
1行目、Perlの宣言
-
web制作用のPCでおすすめあり...
-
NXTOSEKの拡張ファーム作成方法...
-
500エラーorダウンロードになる...
おすすめ情報