ディレクトリ構成は各プログラムの「設置手順」に書いてあります。圧縮ファイルを解凍したファイルがそのままディレクトリ構成になります。同じディレクトリに置かなければなりません。複数のCGIを設置する場合は下記のように各プログラム毎にディレクトリを設けると分かり易いです。Error”のエラーが表示されてCGIを実行できません。下記の原因が考えられます。プログラムの最初の行に下記のようにPerlへのパスが記述してあります。/usr/bin/perlこのパスはサーバによって定められています。サーバのHPでPerlのパスを確認して、サーバの指定と異なる場合は修正して下さい。(2)CGIのパーミッションが間違っている。CGIプログラムのパーミッションが実行可になっていないと上記エラーが発生します。パーミッションはサーバの指定によりますが、一般的には「755」に設定すれば実行できます。ERROR”のエラーが表示されます。ファイルの読み書きでファイルを開こうとした時に発生するエラーです。原因は下記が考えられます。(1)xxxdataディレクトリがサーバの所定の場所に存在しない。xxxdataディレクトリはCGIプログラムと同じディレクトリに存在しなければなりません。(2)パーミッションが書込可になっていない。パーミッションはサーバの指定によりますが、xxxdataディレクトリのパーミッションを「777」その中のファイルのパーミッションを「666」に設定します。CGIを設置して管理画面に入る為にはパスワードが必要ですが、最初のパスワードが分かりません。パスワードは各プログラムの「使用方法」に書いてあります。パスワードの初期値は半角小文字で「cgi」の3文字です。パスワードは管理画面で変更して下さい。管理画面に入るパスワード「cgi」を入力してもエラーになってしまいます。データの初期設定ができていない可能性があります。原因は下記が考えられます。(1)xxxdataディレクトリがサーバの所定の場所に存在しない。xxxdataディレクトリはCGIプログラムと同じディレクトリに存在しなければなりません。(2)パーミッションが書込可になっていない。パーミッションはサーバの指定によりますが、xxxdataディレクトリのパーミッションを「777」その中のファイルのパーミッションを「666」に設定します。管理画面の設定項目が全て空白で何も設定できません。データの初期設定ができていません。原因は下記が考えられます。(1)xxxdataディレクトリがサーバの所定の場所に存在しない。xxxdataディレクトリはCGIプログラムと同じディレクトリに存在しなければなりません。(2)パーミッションが書込可になっていない。パーミッションはサーバの指定によりますが、xxxdataディレクトリのパーミッションを「777」その中のファイルのパーミッションを「666」に設定します。パスワードは暗号化されていて、それを見ても元に戻すことはできないので管理者でもパスワードは分かりません。その場合はデータを初期化することになります。「画像格納ディレクトリ」と「画像読出ディレクトリ」の設定を確認しましたが、それでも画像のアップロードができません。原因はパーミッションが考えられます。パーミッションはサーバの指定によりますが、xxxdataディレクトリのパーミッションを「777」に設定しているか確認して下さい。”ファイルを作成できません”のエラーが表示されます。ファイルを新しく作成しようとした時に発生するエラーです。xxxdataディレクトリの中に作成されるので、xxxdataディレクトリのパーミッションを「777」に設定しているか確認して下さい。それでもエラーが発生する場合は、サーバ側の制限によって新しいファイルを生成できない可能性があります。サーバ側で使用制限していないか確認して下さい。使用制限の場合は対処できません。写真アルバムのCGIですが、画像ファイルをFTPで転送した後、その画像ファイルを削除することができません。原因はパーミッションが考えられます。パーミッションはサーバの指定によりますが、FTPで転送した画像ファイルのディレクトリのパーミッションを「777」にして下さい。16件CGI-design。