- 締切済み
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」 どなたか原因がおわかりになられる方がいらっしゃれば、アドバイスをお願い致します。
- みんなの回答 (2)
- 専門家の回答
みんなの回答
- dora7075
- ベストアンサー率39% (103/261)
回答No.2
ネットショップオーナー3の稼動条件として 「.htaccessファイルがなくても稼動できること」 となっていますが、質問文には.htaccessファイルを使われているようですね。 ネットショップオーナー3が.htaccessファイル有無に対してどう影響しているかどうかわかりませんが、メーカに確認する必要があると思います。 後、デバッグ方法としてはperlプログラム内でprint文を入れて、どこまで動作しているか地道にチェックすることしかないですね。
- dora7075
- ベストアンサー率39% (103/261)
回答No.1
確認ですが、エラーの内容とはどういった内容なのでしょうか? また、CGIのパーミッションは変更済でしょうか? 補足願います。
補足
アップロードの際、 CGI(https://~dbgw_relay.cgi)の呼出しができませんでした。 サーバーへ接続できませんでした。The remote server returned an error: (500) Internal Server Error. というようなのようなエラーが表示されます。 CGIファイルのパーミッションは755の状態です。 よろしくお願いします。