CGI初心者です。
マニュアル類、過去の質問に目を通しましたがそれでも解決
しない問題に直面した為、質問させて頂きます。
CGIをサーバー(ロリポップ)にアップロードさせて
実行したところ、500Errorが発生します。
■CGIの内容
検索フォームに入力されたキーワードをキーにして
Amazonのデータを取得し、HTMLに表示させるというものです。
自作のCGIです。
■ファイル構成
index.html (属性:604)
ItemSearcher.cgi(属性:700)
AMAZON_REST.pm (属性:700)
CGIの一行目は下記のとおりで、ロリポップ指定の記述法に従っております。
#!/usr/bin/perl
・CGIはローカルの環境では問題なく動作します。
・転送モードはASCIIでアップロードしました。
プログラムがバグっているわけでもなく、
環境設定もロリポップの指示のとおりに行いましたが
動作できなくて途方にくれております。
他にもチェックすべき箇所がございましたら
ご指摘をよろしくお願いいたします。
No.2
- 回答日時:
試しにスクリプトの冒頭を
#!/usr/bin/perl
$| =1;
print"Content-type: text/html\n\n";
open(STDERR,">&STDOUT");
と3行書き足してアクセスするとどうなりますか?
あと
>Amazonのデータを取得し、HTMLに表示させる
サーバーによってはCGIなどからの外部サーバーへの接続を禁止している場合も有ります
(今はわからんけどRapidSiteは数年前そうなっていた)
回答していただきありがとうございました。
上記の通り回答1で解決致しました。
お騒がせして申し訳ございませんでした。
>サーバーによってはCGIなどからの外部サーバーへの接続を禁止している場合も有ります
ロリポップはどうなのでしょうか、一度勉強してみます。
貴重なアドバイスをありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- ホームページ作成・プログラミング CGIが実行可能なHP領域又はレンタルサーバーでおすすめの所を教えてください 現在ホームページ領域の 1 2023/01/01 11:47
- CGI htmlからパラメータで、cgiに渡したい。 1 2023/02/06 16:15
- CGI CGIで出力するhtmlの<!DOCTYPE html>等のタグは要りますか? 2 2023/02/05 21:26
- CGI perlで書いたcgiでsqliteの使い方を教えてください 2 2023/05/08 21:29
- CGI CGIが読み書きするデータファイルのパーミッションはさくらのインターネットでは何にするべき? 1 2023/05/02 16:44
- CGI 古ーくからフリーのtree.cgi掲示板を利用させてもらって来ましたが、最新でなにか復活できないか? 2 2023/04/07 10:43
- その他(ブログ) ランキングサイトのポイントが発生しない理由 1 2023/01/21 11:40
- CGI 「CGIにより定義されていない」とは・・・ ? 3 2023/01/01 12:00
- その他(IT・Webサービス) ホームページにカウント数を表示する 2 2022/10/28 10:37
- CGI htmlからcgiを自動的に起動させたい 1 2023/02/21 19:39
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
1日の売上表を作りたいのですけ...
-
CGIのEncodeエラーについて
-
-T(汚染モード)でメールが送れ...
-
古ーくからフリーのtree.cgi掲...
-
EXCELファイルに誰がアクセスし...
-
SFTPなどは使わないホームペー...
-
CGIって何ですか?簡潔に教えて...
-
URLに~/cgi-bin/~を隠す方法
-
htmlにアクセスと同時に、あるC...
-
cgiファイルを直接は見れなくす...
-
インクルードファイルのエラー
-
ローカルマシンでCGIソースが出...
-
ApacheでのCGIについての質問
-
《エクセルVBA》「他の人が該当...
-
特定URLから
-
ファイルダウンロード後に、デ...
-
CGIの外部呼出しについて
-
cgi アクセス制限 エラー
-
VBScriptで、ファイルから任意...
-
通貨表示で3桁毎にカンマ(?)を...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
古ーくからフリーのtree.cgi掲...
-
Can't locate R.pm in @INC
-
#!/usr/bin/perl --
-
CGIのEncodeエラーについて
-
#!/usr/local/bin/perlとしたい
-
プロバイダで定められたPerlへ...
-
-T(汚染モード)でメールが送れ...
-
HTTP500内部サーバーエラーと表...
-
SSI(<!--#exec cmd="./XXXpl")...
-
ニフティでメールフォームを使...
-
1日の売上表を作りたいのですけ...
-
sendmailの-fオプション記述
-
コアサーバー(coreserver)でのc...
-
Windows2000上でCGIをテストし...
-
Apache2でSetEnvが動作しない。
-
急にCGIが動作しなくなった。
-
EXCELファイルに誰がアクセスし...
-
《エクセルVBA》「他の人が該当...
-
SFTPなどは使わないホームペー...
-
VBAでサーバーにアクセスするに...
おすすめ情報