CMS「すぐ使えるCGI」の開発者がご質問にお答えします

 

移転後に500エラーが出てしまいます (No. 1212)

回答日: 2012-08-03

質問

○製品名(言語/文字コードまで)
すぐ使えるCGI 画像付 ウェブページ更新ツール Ver 3.1

○ご利用の環境(分る範囲、ご開示可能な範囲で)
さくらレンタルサーバー

○エラーメッセージ(表示されている場合)
500 Internal Server Error


上記の製品を使わせていただいてます。
coreserver内で使用していたものを、さくらレンタルサーバーへ移動しましたが、
上記のエラーが出てしまい、ログイン出来なくて困っています。
サポート掲示板なども全て見て試してみたのですが、500エラーのままです。
perlパスの設定も色々試してみましたが上手くいきません。。


何かアドバイスはございますでしょうか?
クライアントが使用しているので、出来れば早急に解決したく思います。



投稿日時: 2012-08-02 21:18

回答

お急ぎの所ご回答が遅くなりまして申し訳ありません。

既に下記のページの内容は大体ご覧いただいたという事ですね。

「「Internal Server Error」というエラーが出て管理画面が表示できません」
http://sugutsukaeru.jp/support/3/

さくらインターネットのサーバであれば、問題なく稼働させることができるはずですので、一つ一つ可能性を見ていきたいと思います。


1.admin/ ディレクトリのパーミッション

上記ページにも記載があるのですが、admin/ ディレクトリのパーミッションを 755 にする、つまり 777 では×という点はよく忘れがちですので今一度ご確認下さい。


2.UTF-8 版の場合

UTF-8 版の場合、admin/admin.cgi の編集後の保存時に「BOM付き」という形式で保存してしまうとエラーが出ます。

「BOMなし」の選択ができない編集ツールでファイルを更新した場合この点が問題になっている可能性がありますので、「BOMなし」の形式で保存し直して下さい。

もし適したツールがお手元に無ければ、「すぐ使えるCGI」のオンラインエディタをご利用下さい。

「オンラインテストエディタ」
http://sugutsukaeru.jp/cgi/j/36/


3..htaccess もコピーした場合

旧サーバからディレクトリを丸ごとコピーした場合でディレクトリ内に .htaccess ファイルが含まれていた場合、新しいサーバでは適合できていない可能性があります。

もし .htaccess ファイルもコピーしてしまっていたら、内容を見直して下さい。


4.文法エラー

環境変数の書換え時などに文法エラーが出てしまっている可能性があります。

下記の文法チェックツールで文法チェックを行い、問題が無いかご確認下さい。
問題が解消しない場合、結果を合わせてまたご質問下さいますと幸いです。

「Perl文法チェック & 環境調査CGI」
http://sugutsukaeru.jp/support/84/


以上、お手数をお掛けしますがどうぞよろしくお願い申し上げます。
回答日: 2012-08-03