小規模Webサイト向け CMS 「すぐ使えるCGI」のサポート情報

「*** で指定したディレクトリ( xxx )がサーバ上にありません。」という表示が出ます

最終更新日: 2012-08-24

問題

「すぐ使えるCGI」の管理画面にアクセスすると「*** で指定したディレクトリ( xxx )がサーバ上にありません。」と表示されます。

原因

表示されている環境変数 *** で指定したはずのディレクトリ xxx がサーバ上で見つからない場合の表示です。
ディレクトリをアップロードし損ねていたり、環境変数の設定でディレクトリ階層がずれている可能性があります。

対応方法

アップロードの確認

サーバ上に、エラーメッセージで表示された名前のディレクトリがあるかを確認して下さい。
ディレクトリが無ければアップロードして下さい。

環境変数の変更

ディレクトリがアップロードされている場合は admin/admin.cgi を編集して環境変数を修正して下さい。
製品に同梱の説明書「ディレクトリ配置と環境変数の設定例」に、ファイル配置と設定例がありますので参考にして下さい。

ご参考:よくある間違い

  • ディレクトリ名のスペルミス
  • ../ でさかのぼる数の違い

Windows サーバの場合の注意点

Windows 環境の場合はドライブ名(「C:」など)からの絶対パスでの指定を試して下さい。その際、プログラムに記載するディレクトリの区切は「\」(円マーク または バックスラッシュ)ではなく「/」(スラッシュ)です。

例:$conf{data_dir} = 'C:/Inetpub/wwwroot/admintool/data/';


admin/admin.cgi のアップロードと確認

admin/admin.cgi を編集後サーバに上書きアップロードして、エラーが解消されたかを確認して下さい。

さらに詳しく