|
|
サポート |
「Internal Server Error」というエラーが出て管理画面が表示できません最終更新日: 2011-11-10
現象「すぐ使えるCGI」の管理画面( admin/admin.cgi )にアクセスすると「500 Internal Server Error / サーバエラー」のエラーが出る。 「サーバ内部で障害が発生し、リクエストに応えることができませんでした」というメッセージの場合もあります。 類似の現象※ 書き出したHTMLページにアクセスした時にこのエラーが出る場合は、「ファイルは書き出せますがブラウザで表示できません」を参照して下さい。 考えられる原因1: admin/ ディレクトリのパーミッションadmin/ ディレクトリのパーミッションの設定がサーバと適合していない場合にこのエラーが出ます。 対応方法admin/ ディレクトリのパーミッションは「755 (rwxr-xr-x)」にして下さい。 備考「777 (rwxrwxrwx)」にしてしまうとエラーが出るサーバが多いです。 考えられる原因2: admin/admin.cgi のパーミッションadmin/admin.cgi のパーミッションの設定がサーバと適合していない場合にこのエラーが出ます。 対応方法admin/admin.cgi のパーミッションは「755 (rwxr-xr-x)」にして下さい。 備考ご利用中のサーバの説明書等で他のパーミッションが推奨されている場合はその通り設定して下さい。 考えられる原因3: Perl のパスの違いCGIファイル( admin/admin.cgi )の1行目に設定する Perl のパスが間違っているとこのエラーが出ます。 対応方法サーバで使用可能な Perl のパスを調べて、正しくパスを設定して下さい。 多くのサーバは以下のように設定されていますので、どうしても情報が分らない場合は以下の設定を試して下さい。 UNIXサーバ(Linux、FreeBSD など含)の場合#!/usr/local/bin/perl -- または #!/usr/bin/perl -- Windowsサーバの場合#!C:/Perl/bin/perl.exe -- 考えられる原因4: 改行コードCGIファイル( admin/admin.cgi )の改行コードがサーバに適合していないとこのエラーが出ます。 対応方法1行目の Perl のパスの後に「 --」(半角スペースに続けて半角ハイフンを2つ)を追加してアップルロードし直して下さい。 パス変更の例#!/usr/bin/perl ↓ #!/usr/bin/perl -- うまくいかない場合うまくいかない場合、上の変更を元に戻し、FTPソフトの転送モードを「テキスト」にしてもう一度 admin/admin.cgi だけをアップロードして下さい。 考えられる原因5: 文法エラー環境設定などの編集によって文法エラーが出てしまった場合にこのエラーが出ます。 対応方法文法チェッカーで、文法チェックを行って下さい。 エラー表示された場合、エラー箇所周辺の編集をもう一度見直して下さい。 考えられる原因6: 「モジュール」の不足セキュリティが強化されているサーバの場合、プログラムに含まれているモジュール(プラグインのようなもの)の使用が制限されている場合があります。 対応方法文法チェッカーで、文法チェックを行って下さい。 「Can't locate ...」で始まるエラーメッセージが表示される場合、このケースに該当します。 この場合はサーバ側の対応が必要ですので、サーバの管理者やレンタルサーバ会社にエラーメッセージをあわせてお問合せ下さい。 関連リンクFTPアップロードとパーミッションの設定方法Perl 文法チェッカー(説明) Perl 文法チェッカー(ZIPファイルダウンロード) サポート情報検索この情報はお役に立ちましたか?もう少し質問する
Google Chrome をお使いの場合、安全な通信(SSL、https)サイトにアクセスできない場合があります。
Google Chrome でアクセスできない場合はこちらをご参照下さい。 お電話によるお問合せ: 03−5305−6767
|
| copyright(c) 2005-2012 Sugutsukaeru Inc. All rights reserved. |