- ベストアンサー
トクトクでのCGI掲示板設置についてのエラー
noname#2494の回答
- ベストアンサー
>改行コードとはなんのことでしょう。 すみません。もっと詳しく書けば良かったですね。 改行コードというのは、リターンキーを押した時に記録されるコードで、大きく分けて三種類があります。 一つがWindows等で一般的に使われているCRLF改行コード。 もう一つがUNIX等で一般的に使われているLF改行コード。 そして、最後にMacintosh等で一般的に使われているCR改行コード。 一般的にレンタルサーバでは、コストパフォーマンスや安定性の問題からUNIXマシンというWindowsとは違う環境で動いていることが多いのです。 多くの場合はWindowsのファイルそのままでも動くのですが、サーバによっては、Windowsの改行コードだと、今回の様に500 Internal Server Errorが発生して、CGIが実行出来ないことがあるのです。 その場合には、UNIXの改行コードに変換してあげることで動く様になることがあります。 私の場合、それに先程書いたDanaと言うテキストエディタを使うもので、これはシェアウェアなので、継続して使用するには料金を払わないと行けませんが30日間無料で試すことが出来ます。 もし、試してみられる場合には、ダウンロードしてインストールしてみても良いかも知れません。 Danaで、改行コードをUNIX型式にするには、以下の様な手順を踏んでください。 1) Danaを起動します。 2) 問題のCGIのファイルを読み込みます。 3) メニューから編集→改行コード→Unix (LF)を選択します。 4) 保存します。 これで、改行コードが、Unix型式になりました。 もう一度トクトクにアップロードして、実行出来るかどうか試してみましょう。 また、自分でデザインした。 と言うことですが、CGIを改造したのでしょうか? もしその場合には、一度自分のマシンで実行してみましたか? もしその改造の仮定でミスがあると、CGIは正常に働きません。その場合には、一度、自分のマシンで実行してみてください。自分のマシンで実行すれば細かいエラーが分かると思います。
関連するQ&A
- CGIを設置できませんという表示になる
フリーのCGIをダウンロードして、初期設定をしてアップロードし、パーミッションをつけましたが、最初はInternal Server Errorでした。改行コードとパーミッションをやり直したら今度は「○○.cgiを呼び出せません。」とブラウザに表示されます。メインより下層のCGIの名前が出ますが、メインからその下層CGIにゆくところがまずいのでしょうか。初期設定のsetup.cgiのフォルダの階層指定がまずいということですがもうどこがまちがっているのかわかりません。 ・メインのCGIには、その○○.cgiは表示できません。という日本語を出せというscriptは無いように思えるのですが。 ・パーミッション以外に何が考えられますか。
- ベストアンサー
- CGI
- CGI設置時に500エラーになります
CGIを設置しようとしたところ、500 Internal Server Error になります。 共用サーバーIDを使用しています。 CGIファイルは「cgi-bin」の中に入れています。 たとえばこんな簡単なCGIでテストしたのですが、500 Internal Server Errorになってしまいます。 ↓ #!/usr/local/bin/perl print "Content-type: text/html \n\n"; print "Hello"; #!/usr/local/bin/perlを #!/usr/bin/perlにしても結果は同じです。 (サーバーの指定は#!/usr/local/bin/perl) パーミッションは755にしています(705に変えてもダメでした)。 CGIファイルの改行コードはLFにしており、テキスト(ASCII)モードでアップロードしています。 それでも500 Internet Server Errorになります。 サーバーではエラーログが見られないのでみなさんにお聞きしたいのですが、他にどんな原因が考えられるでしょうか?
- ベストアンサー
- ネットトラブル
- メールフォームCGIの設置について
下記のサイトのメールフォームCGIをさくらインターネットのサーバーで設置したいのですが、うまく作動せず送信できません。 前にロリポップサーバーで設置したところ、作動し送信も問題なくおこなえたのですが、パーミッションやそれぞれのファイルの中身までロリポップで設置したものとまったく同じファイル・条件でさくらインターネットのサーバーに設置したのですが「500 Internal Server Error」がでてしまい、送信できません。 CGIの提供先は下記になります。 http://pgd.jp/cgiscript.html さくらインターネットのパスなどは下記の通りです。 Perl:5.8.x perl:/usr/bin/perl sendmail:/usr/sbin/sendmai CGIの動作環境は下記の通りです。 Perl5 # /usr/sbin/sendmail が使えること # モジュール HTML::Template, Jcode が動作すること 色々試してはみたのですが、CGIやPerlの知識はほとんどありませんので結局何をやってもだめでした。 パーミッションの設定やファイルのアップロードは間違いなくできております。 よろしくお願い致します。
- ベストアンサー
- CGI
- CGI掲示板アップロード、403エラー
WEBサイト製作初心者のものです。 Perlで作られたフリーの掲示板をダウンロード、 借りたレンタルサーバーにcPanelをつかってCgi-bin にアップロード。 このようにすれば、レンタルサーバーにアクセス、 Index of のcgi-binを選択すれば、掲示板が表示されるはずですが 403 アクセス権のエラーと表示されてしまいます (cPanel付属のCRMソフトはインストール後Index ofから選択すれば正常に表示されます) 3つの条件 Perlのバージョン、アップロード先ディレクトリ、 フォルダごとのパーミッション設定は、推奨設定どおりになってます。 どうしてこのエラーが出るのでしょうか?
- ベストアンサー
- Perl
- CGI掲示板について
質問させていただきます。 今、CGI掲示板を設置したいのですがうまくいかず困っています。 ちなみに、設置しようと思ったCGI掲示板は、http://www.kent-web.com/bbs/patio.htmlです。 ここに書いてある通りにパーミッションなどを変更し、http://~~/patio/patiocgi にアクセスするとInternal Server Errorとでてきます。 ちなみに、http://click2.jp/publisher/ssi.htmlのテストCGIや簡単なCGIテストページは普通に動きました。 私のサーバOSはCentOS4.5です。 Internal Server Errorと出ると言う事は、サーバ側の内部エラーだと思うのですがエラーがあるとしたらどこの可能性が高いでしょうか? パーミッションなどは何回も確かめたため多分大丈夫だとは思います。 どなたかご教示いただければ幸いです。 よろしくお願いいたします。
- ベストアンサー
- CGI
- infoseekのホームページにCGIを設置
infoseekの無料ホームページにCGI(FFADVENTURE)を設置しようと思ってダウンロードして、マニュアルどおりに設定をしてパーミッションも設定してフォルダのcgi-binに入れてアップロードしました。 それでアクセスしたらなんかエラーが出てしまいました。 初心者で何もわからないわけでして・・ gooのホームページでinfoseekの質問してすいません
- 締切済み
- CGI
- 掲示板を設置しようとしえてますが、うまくいきません。
よろしくお願い致します。 有名なサイト http://www.kent-web.com/bbs/index.html さんで、 掲示板をダウンロードして、設置しようと思ってますが、 なかなかうまくいきません。 Perlへのパス。ファイルのアップロード先。パーミッション。転送モード。 はあっています。 これ以外に考えられる理由ってありますか? cgiへのリンクを貼っても、リンク切れのような画面がでて、まったく表示されません。 「 Internal Server Error The server encountered an internal error or misconfiguration and was unable to complete your request.・・・・この後は、借りているサバーの名前が英語に混じっています。 」 このような文字がでたりします。エラー500ってやつだと思います。 これがでるってことは、 Perlへのパスが間違っているのでしょうか? とにかく、一番簡単に設置できるだろう、 http://www.kent-web.com/bbs/ の ノーマル掲示板、aska の設置がうまくいきません。 掲示板の設置は初めてなのですが、 どなたかわかり易く教えて頂けませんでしょうか? よろしくお願い致します。
- ベストアンサー
- CGI
- Internal Server Error CGIが設置できず・・・・
レンタルスペース http://fh.aaacafe.ne.jp/ 設置CGI http://dream.lib.net/room/cgi/download.html#chat (アイコン無し) をアップロードし、サーバー側の要求するパーミッションに設定したんですが、 「Internal Server Error」と出ます。。 分かるかた、なにが原因でできないか、 どうしたらよいかを教えてください!御願いします。
- ベストアンサー
- CGI
- 掲示板CGIが設置できないです。
先日、DLした掲示板のCGIが設置できず困っています(下記URL)。ちなみに私は初心者です。説明どうりにはやってみたんですができません。perlのパスも正しいはずだし、パーミッションの設定もやりました。その後、FTPソフトでcgi-binってところに転送しました。困っていますので誰かお詳しい方いましたら教えて下さい。初心者ですのでわかりやすくお願いします。よろしくお願いします。 http://www.tsubaki.sakura.ne.jp/~campus/grooweb/
- ベストアンサー
- CGI
- 掲示板のCGIを設置したいのですが・・・。
自分のサイトにabicorpという掲示板CGIを設置したいのですが、 エラーが出てしまいうまくいきません。 パーミッションも変更しましたがなぜかできません。 #!/usr/local/bin/perl perlパスは↑です。 public_html (ホームページディレクトリ) |-- abicorp |-- abicorp |-- kboard.cgi (本体?) |-- coustom.cgi (設定) |-- ... .cgi (ほかいくつかCGIファイルがあります) |-- gif アイコン画像 ↑のような感じです どうしたらいいでしょうか?
- ベストアンサー
- CGI
お礼
すごい! できました!!! なんと改行コードが違っていたとは・・・。 改行コードのなんたるかも知らなかったので、思いもつきませんでした。 今は正常に動いています。 本当にありがとうございました。