Проблема с выводом изображений

Главные вкладки

Аватар пользователя seonick2 seonick2 25 декабря 2013 в 21:58

После обновления Друпала и переезда на другой хостинг не отображаются картинки. Проблема в следующем, когда картинку заливаешь через форму добавления статьи она заливается в data/www/***.com/sites/default/files тогда как в коде сайта на выходе картинка ищется тут: ***.com/sites/default/files/imagecache/stati_min/

Drupal 6.28

Простите нуба, даже не знаю куда копать. Прошу подсказать.

Комментарии

Аватар пользователя kv4 kv4 25 декабря 2013 в 22:13

Проверьте права на чтение/запись в папке sites/default/files/

"seonick2" wrote:
тогда как в коде сайта на выходе картинка ищется тут: ***.com/sites/default/files/imagecache/stati_min/

Это потому, что на выходе у вас не оригинальное изображение а результат применения каких-либо фильтров. И этот результат должен складываться куда-то. В вашем случае по видимому сюда -> ***.com/sites/default/files/imagecache/stati_min/

Ну и если у пользователя (группы) от имени которого работает ваш веб-сервер (это www-data обычно, если установлен apache на linux) не достаточно прав на запись в каталоге ***.com/sites/default/files/imagecache/stati_min/ то и не появится там нужное изображение. Другой вариант, что нет прав на чтение.

Подробнее о том как настроить разрешения можно почитать тут https://drupal.org/node/244924

Аватар пользователя seonick2 seonick2 26 декабря 2013 в 16:58

Права на папки выставлены правильно, на папку /imagecache/ и все вложенные 777. На счет прав на запись, появляются же изображения в папке data/www/***.com/sites/default/files

на sites/default/files/ стоит 755.

Аватар пользователя kv4 kv4 26 декабря 2013 в 18:18

"seonick2" wrote:
Права на папки выставлены правильно, на папку /imagecache/ и все вложенные 777

А это не правильно:)

Ну, конечно при этом всё должно писаться и читаться... и по всей видимости действительно не в этом проблема... Хотя, проверьте наличие изображения в папке ***.com/sites/default/files/imagecache/stati_min/ Если их там нет, значит читайте логи, в них должны быть записи о невозможности создать файл или о какой-то ошибке, по причине которой файлы создать не удалось.

Аватар пользователя seonick2 seonick2 26 декабря 2013 в 21:49

Спасибо за помощь, удалил файл .htaccess в этой папке все заработало Smile А саму проблему действительно в логах нашел.