
| ・ |
ドキュメントセンターを初めてご利用する方や運営方針についての基本的な姿勢をご覧になりたい方へ。
|
| ご利用の皆様から多く寄せられる質問にお答えしています。 |
|
| ・ |
ディーエーオフィスなどが利用する用語に関する解説を行います。
|
|
|
 |
 |  |
CGI/Perlが動作しなくなったのですが? |
1.急に動作しなくなった
2.調子の悪いところがある
---
1.急に動作しなくなった
・他の自分のページが閲覧できますか?
サーバが停止している場合は、すべてのページが表示されません。また、FTPでアクセスできるかも確認します。
・.htaccessファイルを設置しませんでしたか?
ファイルを設置しているディレクトリよりも上のディレクトリに.htaccessファイルがある場合も留意します。.htaccessファイルは、設置されたディレクトリ配下にあるすべてに対して有効です。この場合は、いったん削除して挙動が変わると、それが原因になっていると考えられます。
・パーミッションを変更していませんか?
CGI自体のパーミッションが、適切に設定されているかを確認します。CGIは、705などに設定します。CSVファイルやDATファイルなど、データを格納するものは、606などに設定します。jcode.plは、604などに設定します。
・FTPなどの転送時に転送モードは確認しましたか?
ファイルは、テキスト(アスキー)モードとバイナリモードがあります。適切な転送を行っていますか。一般的に配布されているようなフリーのCGIなら、テキストモードで転送する必要があります。
・ファイルの中身はありますか?
間違って上書きしたり、FTPの途中で無理に終了させたりすることで、ファイルの中身が壊れてしまうこともあります。
・改行コードに問題はありませんか?
改行コードはWindowsのもの(CR+CF)が含まれていると不具合が出ることもあります。UNIXのもの(LF)を使ってみてください。変更は専用のテキストエディタを使います。※EmEditorなど。
・文字コードに問題はありませんか?
SJISで保存しているのに、中身がEUC-JPになっているなどの問題はありませんか。変更は専用のテキストエディタを使います。※EmEditorなど。
・mod_perlとして動作させていませんか?
通常のPerlとmod_perlとは違います。ほとんどのスクリプトは、通常のPerlとして動作させることを念頭に置いた設計になっていますのでご注意下さい。(サーバ管理者の方はご留意下さい。)
2.調子の悪いところがある
データとして格納されているものの中に、問題を含むことが多いです。例えば、半角カタカナや記号が使われている場合です。掲示板などの場合は、いったんデータをクリアすることで正常な動作にすることができます。
|
[ 関連文書 ]jcode.plは、777や707に設定する必要がありますか? (2004.03.18)
CGI/Perlが動作しませんが? (2004.01.29)
| 文書番号 |
00647 |
| 日付 |
2004.03.24 |
| 参照数 |
1984 |
|