アップロードの際、
CGI(https://〜dbgw_relay.cgi)の呼出しができませんでした。
サーバーへ接続できませんでした。The remote server returned an error: (500) Internal Server Error.
のようなエラーが表示される場合は、以下のような原因が考えられます。
- 「perlのパス」が誤って設定されている
- ファイルが完全にアップロードされていない
- サーバーで、CGIが実行できない設定になっている
- 商品データが多すぎるため、サーバーの制限により処理が強制終了されている
I 「perlのパス」が誤って設定されている
[ツール]→[オプション設定]→[サーバー接続]の、「perlのパス」の欄に、お使いのサーバーで定められた「perlのパス」が正しく入力されているかどうかをご確認ください。
perlのパスを変更しましたら、「ページ更新」と「アップロード」を行ってください。
II ファイルが完全にアップロードされていない
アップロード時の障害により、必要なCGIなどのファイルがアップロードできていない可能性があります。
[ツール]→[アップロード]→「全選択」をクリックして全てのファイルにチェックをつけて、[アップロード]で全てのファイルをアップロードしてください。
III サーバーで、CGIが実行できない設定になっている
サーバー側の設定で、CGIがアップロードされた場所でCGIが実行できない設定になっている可能性があります。[オプション設定]→[サーバー接続]→「CGIプログラムの転送先」で設定された場所でCGIが実行できる設定になっているか、ご使用のサーバー会社またはサーバー管理者にお問い合わせください。
IV 商品データが多すぎるため、サーバーの制限により処理が強制終了されている
数千点もの商品(商品一点あたりのデータ量にもよります)を登録している場合、サーバーに高い負荷がかかり、サーバーの制限によりCGIの処理が強制的に終了されている可能性があります。
一旦、商品またはカテゴリごと「非表示」にして商品数を減らしてみてください。正常にアップロードできるようになれば、登録できる商品数の限界に達していることが考えられます。
制限のない専用サーバーのご使用をおすすめします。