![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?5a7ff87)
perl で
require 'cgi-lib.pl'; または require "jcode.pl";
を実行すると、
Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
Please contact the server administrator, admin@mshome.net and inform them of the time the error occurred, and anything you might have done that may have caused the error.
More information about this error may be available in the server error log.
というメッセージが出ます。(cgi-lib.pl、jcode.plは同じディレクトリにあります。)
No.8ベストアンサー
- 回答日時:
ローカルで試されているとのことなので
More information about this error may be available in the server error log.
とあるのならログをみてみてはどうでしょう。
ありがとうございます。
ログを見たら
./cgi-lib.pl did not return a true value at -----
とあったので、cgi-lib の方がまずいと思いましたが、
何度か 起動させると正常になります。(つまり、不安定。require文が原因ではないでしょう。その前に jcode.pl はPCの時間が 10/31 になっていたので 正常な 10/1 に修正したら、エラーは消えました。マザーの電池を変えることにします。なんで、 jcode.pl に関係するのか? マザーの電源を 一日 カットして分かったことです。変な時間に勝手に起動したりしていたし。)
No.5
- 回答日時:
FTPクライアントが拡張子 .pl のファイルをバイナリモードでアップロードしてる可能性があります。
アスキーモード(テキストモード)でアップロードしてみてはどうでしょうか?
No.4
- 回答日時:
下記のサイトを参考にしてみて下さい。
Perlの文法に関するエラーなのかそれ以外の原因なのか区別する手助けになると思います。
参考URL:http://homepage1.nifty.com/typhoon/at-cgi/debug. …
No.2
- 回答日時:
#1です。
実際にディレクトリから削除して試して見たのでしょうか?
サーバによっては、cgi-lib.pl、jcode.pl等を自分で置かなくても、requireで呼び出して使える場合があり、その場合自分で置くと逆にエラーとなる場合があります。
削除してもだめなら、私にはお手上げです。
まさか実行するPerlのプログラムとcgi-lib.pl、jcode.plが別のディレクトリにあるなんてオチではないですよね?
ありがとうございます。
1.削除しても同様でした。
2.同じディレクトリです。
3.use encoding "shift_jis"; で日本語対応させることはできます。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- MySQL 参考書に従って入力したつもりでしたが、最後はエラーがでました。 1 2022/09/28 03:45
- YouTube youtubeからの著作権メールについて 2 2023/02/14 16:12
- MySQL テーブル作成です。どこかのスペルが間違っているか記号など スペースかな? 1 2022/10/01 05:08
- 英語 英文の添削をお願いします 4 2023/05/23 11:10
- その他(プログラミング・Web制作) python fbprophetについて 1 2022/09/29 19:44
- その他(SNS・コミュニケーションサービス) 爆サイやっていたら、下のような文字が出ました! これは何なのでしょうか? nginx error! 1 2023/06/09 12:27
- MySQL 何にかが違うから エラーなんでしょうね! 2 2022/09/18 05:28
- 英語 この英文は平易な反面格調高いですか? 1 2023/01/15 12:04
- MySQL MySQLのテーブル作成でハイフン - は使用できないのでしょうか? 2 2022/10/21 16:50
- TOEFL・TOEIC・英語検定 With its architecture and gardens and a wealth of 0 2022/12/17 16:11
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
jcode.plが読み込めない
-
Perlソースを2つのファイルに分...
-
cgiとplとpm
-
gifcat.pl:助言お願い致します
-
コマンドラインでGET or POSTで...
-
KENT WEBのWebpatio(http://ww...
-
パーミッションが変わってしまう
-
6月の第2 第4火曜日は何日...
-
月の第一週とは
-
DBを10件毎に表示ページング...
-
よくある 『 第○(1・2・3・4・...
-
エクセルで毎月第2週日の水曜日...
-
[Excel] ある日の曜日が当月の"...
-
apacheでPerl CGIが作動せず、5...
-
週2回のペースって だいたい何...
-
クライアントのIPとマシン名を...
-
VBA。複数のChangeイベントをま...
-
ディレクトリパスの取得について
-
エクセルで相対パスの書き方を...
-
1日1回しかアクセスできないページ
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
perlのrequireの動き方について...
-
Quantifier follows nothing in...
-
jcode.plが読み込めない
-
cgiとplとpm
-
htmlからテキストを返すperlを...
-
requireでreturnを使いたいので...
-
Perlソースを2つのファイルに分...
-
htmlファイルへのcgiの組み込み...
-
use CGI
-
セッションファイルが作成でき...
-
useとrequireでエラー
-
バイナリファイルのアップロード
-
自CGIのURLのパス部分を取得す...
-
Location: で cgi → c...
-
apacheのCGI設定について教えて...
-
error_logファイルの中身で教え...
-
webからroot権限のコマンドを実...
-
cgiからcgiをコールする。
-
Perlのデバッグ方法って。。。...
-
Perlの作動不具合、missing bra...
おすすめ情報