Перестали грузиться аватары
При загрузке аватарки пользователя (для изменения аватара) после нажатия кнопки "Загрузить" появляется белый экран, который висит бесконечно долго.
Еще вчера новые пользователи загружали аватары без проблем. Никаких изменений в последние несколько недель на сайте не производилось.
При выборе аватара из коллекции сайта — все ОК.
Прошу помощи.
Все права проверил, выставлены в соответствии с instantcms.ru/blogs/kollektivnyi-razum/bezopasnost-vashego-saita.html
При дефолтном шаблоне — все также (белый экран, аватар не грузится).
Еще подробности:
в папки /public_html/images/users/avatars и /public_html/images/users/avatars/small файлы грузятся.
После чего на папки /images, /upload, /cache, /backup и всех вложенных в них выставляем права 777.(важно! для файлов .htaccess и index.html в этих директориях необходимо оставить права 644)
Все вложенные это — папка images/user — в ней еще папки и в тех папках еще папки — там права в порядке?
После проверки прав еще раз потестил смену аватара — безрезультатно.
Еще подробности:
в папки /public_html/images/users/avatars и /public_html/images/users/avatars/small файлы грузятся.
Но не выводятся.
включите вывод ошибок php, после загрузки аватара огласите ошибку сюда.появляется белый экран,
После нажатия кнопки загрузки аватара на странице (http://мой сайт/users/5/avatar.html — для этого юзера) получаю чистую белую страницу без всяких сообщений. Пока я все это пишу, никаких сообщений не возникает.
нет. в настройках PHPЯ правильно понял: в "настройках" выбрать "Включить режим отладки"?
В cPanel нашел вот такой список ошибок (по последней попытке отправить аватар:
[Sun Jun 19 22:53:10 2011] [error] [client 95.79.37.6] File does not exist: /home/socialnn/public_html/images/users/avatars/small/794ada33310b2ce4b81d122d30b362ef.jpg, referer: www.social-nn.ru/admin/
[Sun Jun 19 22:53:10 2011] [error] [client 95.79.37.6] File does not exist: /home/socialnn/public_html/images/users/avatars/small/4d04cf816013e9d571c8645be876ce41.jpg, referer: www.social-nn.ru/admin/
[Sun Jun 19 22:53:06 2011] [error] [client 95.79.37.6] File does not exist: /home/socialnn/public_html/images/users/avatars/small/4d04cf816013e9d571c8645be876ce41.jpg, referer: www.social-nn.ru/
[Sun Jun 19 22:53:06 2011] [error] [client 95.79.37.6] File does not exist: /home/socialnn/public_html/modules/mod_tabs_3/js/jquery-ui3.js, referer: www.social-nn.ru/
; — Show all errors, except for notices
; — Показывать все ошибки, исключая нотификации, обычно этого хватает, поэтому добавьте эту строчку ->
error_reporting = E_ALL & ~E_NOTICE;
; — Show all errors
; — Показывать все ошибки с нотификациями (не советую, иначе в админке работать будет сложно)
;error_reporting = E_ALL
Проверяю на Денвере. (На сайте доступа к php.ini нет ).
В php.ini строка
error_reporting = E_ALL & ~E_NOTICE;
присутствует. Раскомментирована, т.е. без "; " в начале строки.
После попытки загрузить аватар никаких сообщений об ошибке не получаю, лишь сообщение Google Chrome:
"На веб-сайте произошла ошибка при получении мой сайт на Денвере/users/5/avatar.html. Веб-сайт может быть закрыт на обслуживание или настроен неправильно."
Искал путем последовательного восстановления из бекапов.