通常、ファイルマネージャーでアップロードしたファイルはapacheユーザになります。
なので、700や600で表示には問題無いはずです。
親ディレクトリ( /file )とかの権限を確認してください。親ディレクトリの権限を777とかにして、子ディレクトリにも適用させれば大丈夫だと思います。
Re: Re: Re: Re: Re: Re: Re: 画像がアップロードできません
2011年2月25日 at 20:59
横槍ですが…
ブラウザから画像を見るにはパーミッションは644で十分なはずなので、755にして見えたということは、何か設定がおかしいのかもしれません。(755にする前、画像のパーミッションはどうなってました?)
あと何故か画像が実際に入っているディレクトリの.htaccessを読もうとしてエラーというのも気になります。
FTPで見たとき、画像と同じディレクトリに.htaccessがあったりしますか?無くても問題ないですし、むしろ普通は存在しないので、もしあったら削除(か名前を変えるか)してみてください。
unable to check とエラー文にあるので、そもそも.htaccessの存在確認すらできていないのかもしれません。
とすると、サムネイルディレクトリなどのパーミッションという線もありえます。
filesディレクトリ(とかそのサブディレクトリとか)のパーミッションを700とかにしてると読めないので、もしそうなっていたら試しに707にしてみてください。
どれが有効か分かりませんし、どれも効果が無いかもしれませんが、とりあえず思いついたことだけでも。
Your post has been saved and will be published after approval by the forum moderator.
nasu
Re: Re: Re: Re: Re: Re: Re: Re: 画像がアップロードできません
ありがとうございます
とりあえず他のフォトをファイルマネージャーからアップロードしたところ/files/8212(700)/9865(700)/1092(700)/abc.jpeg(600)となります、まだconcrete5をインストールしたばかりで、ほとんど触っていない状態ですが、アップロードしたばかりのファイルのパーミッションがこうなるのはどこかおかしいんでしょうね?
.htaccessはありません。いちど707二変更してみます、ありがとうございます。