• 締切済み

FC2サーバーでのCGI設置方法について。

現在FC2レンタルサーバーを利用しています。ネットショップオーナー3を入れたいのですがCGI設置がうまくできません。 .htaccessファイルをhttpdocsに作成すると、httpdocs以下に作成されたどのディレクトリでもCGIを実行できるとFC2サイトには書かれています。 この通りにしたのですが、エラーが出てしまいます。 これ以外の設定は、 ・ファイルの転送先「/httpdocs/」 ・CGIプログラムの転送先「/httpdocs/」 ・perl: #!/usr/bin/perl ←先頭に#!をつけるようCGI元に書かれていたので ・サイトのURL 「http://www.oooo.oooo.com」 ・CGIのURL 「http://www.oooo.ooooo.com」 どなたか原因がおわかりになられる方がいらっしゃれば、アドバイスをお願い致します。

みんなの回答

  • dora7075
  • ベストアンサー率39% (103/261)
回答No.2

ネットショップオーナー3の稼動条件として 「.htaccessファイルがなくても稼動できること」 となっていますが、質問文には.htaccessファイルを使われているようですね。 ネットショップオーナー3が.htaccessファイル有無に対してどう影響しているかどうかわかりませんが、メーカに確認する必要があると思います。 後、デバッグ方法としてはperlプログラム内でprint文を入れて、どこまで動作しているか地道にチェックすることしかないですね。

参考URL:
http://www.netdeoshigoto.com/owner/system/server.html
  • dora7075
  • ベストアンサー率39% (103/261)
回答No.1

確認ですが、エラーの内容とはどういった内容なのでしょうか? また、CGIのパーミッションは変更済でしょうか? 補足願います。

workholic
質問者

補足

アップロードの際、 CGI(https://~dbgw_relay.cgi)の呼出しができませんでした。 サーバーへ接続できませんでした。The remote server returned an error: (500) Internal Server Error. というようなのようなエラーが表示されます。 CGIファイルのパーミッションは755の状態です。 よろしくお願いします。

関連するQ&A