0

imagecache を使用してアップロードした画像を表示するページがあります。これらの画像には 2 つの画像キャッシュ プリセットがあり、1 つはサムネイル用、もう 1 つは大きな画像用です。ページにアクセスすると、キャッシュされた画像が作成するすべてのサムネイルを見ることができますが、すべての大きな画像をプレビューできるわけではありません。理由がわからない...

http://my_site/sites/default/files/image.jpg動作します! しかし、 http://my_site/sites/default/files/imagecache/imagecache_subfolder/image.jpgが機能しないことがあります。

何が問題を引き起こしているのか本当にわかりません。奇妙なことに、files/ からイメージをコピーして files/imagecache/imagecache_subfolder に貼り付け、許可を 777 に設定すると、イメージは正常に機能します。

クリーン URL がオンになっています。chmod 0777 サイト/*;

どんな助けでも素晴らしいでしょう、ありがとう。

4

3 に答える 3

1

パーミッションに問題があるのではないかと思います。

Web サーバーが /files 内のすべてのサブフォルダーに対する書き込み権限を持っていることを確認するか、ローカル Web サーバーを使用している場合は、files/ 内のすべてのフォルダーを 777 権限に設定します。公開されている Web サーバーでは、すべてのフォルダーがWeb サーバーによって所有され、アクセス許可が 755 に設定されていることが理想的であることに注意してください。

于 2011-11-21T15:31:21.020 に答える
0

サイト ステータス レポートを確認してください。エラーはありますか?

于 2011-11-21T14:12:18.787 に答える