Redhat Linux9.0
Perl-5.8.0-88.3
php-4.2.2.-17.2 ですが。。。
ユーザーディレクトリでPerlが動かなくて困っています。
通常、httpd.conf の
<Directory /home/*/public_html> の部分に
Options MultiViews Indexes SymLinksIfOwnerMatch Includes ExecCGI で動くと思うのですが、なぜかダメでした。
Error message:
Premature end of script headers: test.cgi
それで、httpd の フォルダを見たところ conf.d/perl.conf というのがあり、そこに次の様に記述したら、perlは動きました。
<Directory /home/*/public_html>
SetHandler perl-script
PerlHandler ModPerl::Registry::handler
PerlOptions +ParseHeaders
Options +ExecCGI
</Directory>
しかし、こうすると今度は SSI と PHP が動かなくなりました。
You don't have permission to access the requested object. It is either read-protected or not readable by the server.
なお、上のディレクティブをコメントアウトすると、SSI と PHP はOKです。
この場合、PerlとPHPとSSIのすべてを動くようにするにはどうしたらいいのでしょうか?
よろしくお願いします。
A 回答 (2件)
- 最新から表示
- 回答順に表示
No.2
- 回答日時:
Premature end of script headersのエラーについては結構ヒットしますのでそれらを参考にしてください
http://www.nishimoto-site.net/archiver/ML/apache …
情報が少ないのでこれ以上はわかりかねます。もし自分が同じ症状に出くわしたとしたら恐らくソースからインストールし直すと思います。
No.1
- 回答日時:
test.cgi の記述内容、conf.d/perl.confの記述のどこをどのように書き換えたのか不明です。
Apacheのインストール方法もわかりません。>>Premature end of script headers: test.cgi
ブラウザからアクセスした時にエラーがでていると思うのですが、出力される内容はContent-type: text/plainで指定されていますか?
CGIのヘッダ指定を見直して下さい。もし抜けていたら追加し、conf.d/perl.confは元の設定にもどして動作を確認しみてください。
この回答への補足
apacheのインストールは、Linuxのインストール時に選択しただけのものです。
症状は次のページのサンプルでも出ています。SSIが動けばSGIがダメ、または、その逆です。
http://www2j.biglobe.ne.jp/~apollo/server/apacus …
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- MySQL Mac です。ローカルホストの phpMyAdmin にアクセスできません。 1 2023/06/06 17:14
- Perl Perlのエラーについてご教授ください。初心者です。 CGIを別サーバに移したところ、Perlのバー 5 2023/05/31 10:48
- Perl perlでリテラル値はメモリにどのように格納されているか? 1 2023/01/15 20:45
- JavaScript JAVASCRIPT 2 2022/04/15 15:10
- Perl Windows10においての『Perl』のプログラムについて 1 2022/05/09 16:04
- JavaScript 【jquery】EasyUIのSubGridにMySQLのテーブルデータを表示&編集にしたい 5 2022/05/02 13:10
- その他(プログラミング・Web制作) HTMLを組み込むことができない言語 3 2022/05/21 10:05
- CGI CGIで出力するhtmlの<!DOCTYPE html>等のタグは要りますか? 2 2023/02/05 21:26
- CGI 古ーくからフリーのtree.cgi掲示板を利用させてもらって来ましたが、最新でなにか復活できないか? 2 2023/04/07 10:43
- MySQL 参考書に従って入力したつもりでしたが、最後はエラーがでました。 1 2022/09/28 03:45
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
MFT(マスターファイルテーブル)...
-
pythonでrequestsが使えない
-
MACのBootCampでWin10のインス...
-
Windows スクリンセーバー・サ...
-
WindowsXP起動ロゴ表示中にブル...
-
WordPressをインストールしてい...
-
不明なコマンドです("FROM")。...
-
エクセルの文字間スペースを入...
-
Access2010 「演算子がありませ...
-
VBA シートの切り替えができな...
-
JWWでDXFファイルを開きたい
-
VBAでシートコピー後、シート名...
-
付箋紙95をお使いの方
-
AUTOCAD 2010でdwlファイルの場...
-
Excel2010でふりがなが漢字にな...
-
オペランドが足りませんとコメ...
-
Access2007 DoCmd.ApplyFilter...
-
if (isset($_POST["body"]) && ...
-
マクロでエクセル内のアウトラ...
-
エクセルのシートを自動でコピー
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
pythonでrequestsが使えない
-
mfc42.dllファイルってなんです...
-
WordPressをインストールしてい...
-
OBSが起動できません
-
Blenderを使いたいのですが、フ...
-
GhostからWin XPがインストール...
-
『MacBook OS X Mid 2007』初期...
-
Cドライブ直下にインストール...
-
hashcat
-
<超初心者>Solaris8のインス...
-
【素人です】エクセルを使おう...
-
Windows7でSOL2を使いたいです。
-
MFT(マスターファイルテーブル)...
-
Mac OS X Server ver.10.3.9にM...
-
イラストレーターCS3を、WINDO...
-
InstallShieldWizardのエラー
-
Windows2000 SP4用更新プログラ...
-
qt creatorのプロジェクトでビ...
-
Cuda check failed(35 vs 0):CU...
-
筆ぐるめver12インストール中の...
おすすめ情報