![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
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ランキング
-
バイナリファイルのアップロード
-
ソースコードがそのまま表示さ...
-
PDFJが動作しない
-
cgiとplとpm
-
月の第一週とは
-
よくある 『 第○(1・2・3・4・...
-
apacheでPerl CGIが作動せず、5...
-
エクセルで毎月第2週日の水曜日...
-
エクセルで相対パスの書き方を...
-
日付からの曜日取得
-
アンケートなどの1日1回の投...
-
【超初歩】CGIと同じ場所にある...
-
週2回のペースって だいたい何...
-
VBA。複数のChangeイベントをま...
-
DBを10件毎に表示ページング...
-
日付から曜日を求めたい
-
Content-type: text/htmlが表示...
-
perlでHTTP Request Headersの...
-
毎○曜日って、使いますか?
-
for a week tomorrowはどういう...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
cgiとplとpm
-
jcode.plが読み込めない
-
セッションファイルが作成でき...
-
webからroot権限のコマンドを実...
-
バイナリファイルのアップロード
-
画像のアップロード機能
-
htmlからテキストを返すperlを...
-
プログラムを書き足すことについて
-
IMGタグにaaa.cgiを指定して、...
-
クッキーについて
-
Quantifier follows nothing in...
-
ブラウザでタグがはみ出る
-
ファイル書込時にPermission de...
-
アンケートフォームの作成
-
PDFJが動作しない
-
リンクをクリックした時に別ペ...
-
自CGIのURLのパス部分を取得す...
-
ログイン成功の後は?
-
Perlでuse strictと %inの共存
-
use と require の違いが分か...
おすすめ情報