• 締切済み

◆◇◆ 予定表のCGI ◆◇◆

はじめまして。 予定表のCGI付いて質問させてください。 今回予定表のCGIで、http://www.nwt.jp/にあるものを使わせていただこうとしたのですが、初めてCGIでつまずきました。 何故か動かないのですよね… CGIプログラムエラーのため表示することが出来ません。(500 Internal Server Error ) 出てしまうのです… もしよろしければ、上のHPにある予定表を使われている方が教えていただきたいです。 ここでは、がんがん補足いたしますので。 また、打って変わって上のありますCGI以外に予定表はありませんか? 何故かというのは変なのですが、私には動かせんませんでした。 もしよろしければ、他に予定表のCGIがありましたら、教えてください。 以上二点ありますが、別々一個でもいいですし、二個お答えいただけたら万々歳ですので、よろしくおねがいします。

みんなの回答

  • piyo2000
  • ベストアンサー率49% (144/293)
回答No.2

1.#1さんのパーミッションもそうですが、Perlのパスはあっていますか? プロバイダ(CGIを置くHPサービス)によってはPerlのパスが微妙に違いますから scheduler.cgiの先頭にかかれている #!/usr/bin/perl をプロバイダが指定しているものに書き換えましょう。 2.FTPで設置する時、テキストモードで転送しましたか? このソースはEUCですので、Windowsからアップロードするときはバイナリモードのほうがいいかもしれません。

stone_wash
質問者

お礼

Perlのパスって、だいたいCGIの一行目のやつですよね?あれは、今動いているCGIからコピーしているので、あっていると思います。 今確認したのですが、FFFTPでUPしたのですが、アスキーモード=テキストモードですよね? どうも、テキストモードでUPしているみたいなので、変えていまからやってみます。 回答ありがとうございます。

回答No.1

500サーバーエラーは、パーミッションの設定ミスではないでしょうか? パーミッション設定を調べてみてはどうでしょうか?

stone_wash
質問者

お礼

パーミッションは幾度も確認したんですよね… 私は、PC使うだけの人間で、CGIを初めて乗せた時の苦い思い出から、そこだけは確認を… また、CGI側には不備は無いようで(当然か…)、どっかで私が間違っているんですよね… 謎です… 回答ありがとうございます。

関連するQ&A