問題
「すぐ使えるCMS」でファイルをアップロードした時に表示されるはずのファイル種別のアイコンが表示されません。設定は特に変更していません。
原因と対応
いくつか理由が考えられますので、以下の点を順番にチェックして下さい。
チェック1:ディレクトリのアップロード
webdir/icons/ がサーバにアップロードされているか確認して下さい。
アップロードされていない場合、アップロードして下さい。
アップロードの後、画面を再読み込みして確認を行って下さい。
チェック2:icons/ のパーミッション
icons/ ディレクトリはアップロードされている場合、以下のパーミッションを付けて下さい。
- webdir/ → 755
- webdir/icons/ → 755
- webdir/icons/ の中の画像ファイル → 644
パーミッション変更の後、画面を再読み込みして確認を行って下さい。
チェック3:単体チェック
チェック2のパーミッション変更で問題が解消しない場合、アイコン画像のURL(※)を直接ブラウザのURL欄に打ち込んでアクセスして下さい。
「500 Internal Sever Error / サーバエラー」と表示される場合、ディレクトリの構成を変更する必要があります。下記ページの方法で修正して下さい。
ファイルは書き出せますがブラウザで表示できません ( 500 Internal Server Error)
※アイコン画像のURL
確認画面から、右クリックなどでURLをコピーして下さい。
チェック4:環境変数の変更
チェック3で「404 Not Found / 見つかりません」と表示される場合、admin/admin.cgi 内の環境変数 $conf{relative_web_dir} の設定が実際のディレクトリの位置と一致していません。
下記ページをご覧いただき $conf{relative_web_dir} の設定を修正して下さい。
ディレクトリ構成と環境変数の設定例
ファイルを変更したらサーバに admin/admin.cgi を上書きアップロードして下さい。その後、画面を再読み込みして確認を行って下さい。