[←前に戻る | ↑症例一覧 | 次の症例→] |
Forbiddenというエラーメッセージが表示される このエラーが表示される時は、指定されたパーミッションに 問題がある可能性があります。 この場合には、以下のような原因が考えられます。 CGIスクリプトの「実行権」 CGIスクリプトのパーミッションが「755」か「705」に なっているかどうか確認してみましょう。 CGIとして実行可能なパーミッションは通常「755」か「705」とされています。 CGIファイルを置く場所を間違っている プロバイダーによっては、CGIファイルを置く場所を 専用ディレクトリなどを設けたりという場合があります。 この場合、CGIファイルを本来置いてはいけないディレクトリに置いてしまうと CGIの実行権がない為に、このエラーが表示されます。 なお、私どものサーバーでは「public_html」内であれば、 どこにCGIスクリプトを置いても動作させることができます。 ただ例外として、「cgi-bin」や「admin」といった数種類のディレクトリ名は サーバー側で利用されているため、「public_html」ディレクトリ直下に 置くと、CGIが動かないなどの不具合が生じる恐れがあります。 |
[←前に戻る | ↑症例一覧 | 次の症例→] |