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

ファイル種別のアイコンが表示されません

最終更新日: 2012-09-01

問題

「すぐ使えるCGI」でファイルをアップロードした時に表示されるはずのファイル種別のアイコンが表示されません。
設定は特に変更していません。

原因と対応

いくつか理由が考えられますので、以下の点を順番にチェックして下さい。

チェック1:ディレクトリのアップロード

webdir/icons/ がサーバにアップロードされているか確認して下さい。
アップロードされていない場合、アップロードして下さい。

アップロードの後、画面を再読み込みして確認を行って下さい。

チェック2:icons/ のパーミッション

icons/ ディレクトリはアップロードされている場合、以下のパーミッションを付けて下さい。

  • webdir/ → 755
  • webdir/icons/ → 755
  • webdir/icons/ の中の画像ファイル → 644

パーミッション変更の後、画面を再読み込みして確認を行って下さい。

チェック3:単体チェック

チェック2のパーミッション変更で問題が解消しない場合、アイコン画像のURL(※)を直接ブラウザのURL欄に打ち込んでアクセスして下さい。

「500 Internal Sever Error / サーバエラー」と表示される場合、ディレクトリの構成を変更する必要があります。下記ページの方法で修正して下さい。
http://sugutsukaeru.jp/cgi/j/35/

※アイコン画像のURL
確認画面から、右クリックなどでURLをコピーして下さい。

チェック4:環境変数の変更

チェック3で「404 Not Found / 見つかりません」と表示される場合、admin/admin.cgi 内の環境変数 $conf{relative_web_dir} の設定が実際のディレクトリの位置と一致していません。
お使いの製品の説明書から「ディレクトリ配置と環境変数の設定例」を参照して $conf{relative_web_dir} の設定を修正して下さい。

ファイルを変更したらサーバに admin/admin.cgi を上書きアップロードして下さい。
その後、画面を再読み込みして確認を行って下さい。

さらに詳しく