
CentOS 6.5
PHP 5.3.3
SquirrelMail 1.4.22-4.el6
ログイン画像(Organization Logo)を変更したいのですが、うまくいきません。
../images/sm_logo.png がオリジナルの画像です。
縦横同じサイズの画像を作成し、../images に sm_logo_new.png 置きました。
所有権とアクセス権を変更し、
# ls -l の結果は、以下のようになっています。
-rw-r--r--. 1 root root 7396 Dec 14 2001 sm_logo.png
-rwxrwxrwx. 1 root root 18108 Dec 3 14:58 sm_logo_new.png
この状態で、https://アドレス/webmail/images/sm_logo.png にアクセスすると、
ブラウザにオリジナルの絵が出ます。
しかし、https://アドレス/webmail/images/sm_logo_new.png にアクセスすると、
「Forbidden You don't have permission to access /webmail/images/sm_logo_new.png on this server.」
になってしまいます。
なんらかのアクセス権の設定がおかしいのかと思いますが、
# cp sm_logo_new.png sm_logo_new.png2
を実行し、
-rwxrwxrwx. 1 root root 18108 Nov 11 10:25 sm_logo_new.png
-rwxr-xr-x. 1 root root 18108 Dec 3 16:30 sm_logo_new.png2
の状態で、https://アドレス/webmail/images/sm_logo_new.png2 にアクセスすると、
ブラウザに新しい絵が無事表示されます。
なぜ、画像ファイルを置いただけでは You don't have permission になってしまうのか、
正しい設定方法を教えていただけませんでしょうか?
回避策として、/images に画像ファイルを置き、そこで cp コマンドを実行、
さらに mv で名前を戻してやればやりたいことは達成できるのですが、
原因がわからないのでもやもやしてます。
A 回答 (1件)
- 最新から表示
- 回答順に表示
No.1
- 回答日時:
>-rw-r--r--. 1 root root 7396 Dec 14 2001 sm_logo.png
>-rwxrwxrwx. 1 root root 18108 Dec 3 14:58 sm_logo_new.png
なぜ 0777 のようなパーミッションにしたのかが謎ですね(元画像と同じ 0644 にするのが普通です)。
#suExecサーバなどでは、0777 や 0666 のような過剰な
#パーミッションは動かない(Apacheからアクセス出来ない)
#可能性がありますが、そういうことではないんでしょうか?
基本どおり「必要最低限のパーミッションを付与する」ようにしてください。
ご回答ありがとうございます。
777 にした犯人はワタシです。
644 だとダメでしたので、試しにパーミッションゆるゆるにしてみました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
拡張子php画像をjpg画像等に変...
-
VBAでJPGサイズ変更
-
imagejpegで表示されない。
-
Illustratorで文字と画像を流し...
-
VBSの「MsgBox」について
-
phpのheader("Location:#pos")...
-
*.php、*.php3、*.phtmlの違い
-
Warning: Invalid argument sup...
-
データ送信をボタンを押さずに...
-
zip圧縮の種類について
-
asp.netのクラスについて
-
PHP プルダウンからの選択 ペ...
-
<A href ~ と一緒に値を渡すには
-
phpをpsqlへ接続しようとするの...
-
header(Location:~)で$_SESS...
-
phpのextension_dirを複数指定...
-
fsockopenを使った証明書付きの...
-
phpのftp_get()でエラーが出ます。
-
コンボボックスとの連携
-
【PHP】tmp_nameの命名規約につ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
VBSの「MsgBox」について
-
SQLiteに画像を格納したい
-
拡張子php画像をjpg画像等に変...
-
Illustratorで文字と画像を流し...
-
手作業で埋め込んだ、UserForm1...
-
PythonのTkinter詳しい方へ。画...
-
VBAでJPGサイズ変更
-
pictureboxに表示した画像のフ...
-
「imagejpeg」(GD)で作成した...
-
VBAのコードを教えてください
-
C#とJavaで、MP3タグの画像を表...
-
透過PNGが透過されない!!
-
phpMyAdminに画像を保存できない
-
PHP getimagesize();
-
wordpressサイトにて、画像ウィ...
-
libpngでpng操作がうまくいかない
-
Wordpressの条件で複数画像を表...
-
'member_picture/'に/がありま...
-
php,mysqlにて画像パス保存/表...
-
DBからPHP出力された画像の情報...
おすすめ情報