Ребят, в общем подключил, как понял с английского, настроил права доступа и вот при попытке вставить новую аватарку с профиля обычного посетителя сайт выдал вот такую «ругань»:
Warning: file_exists() [function.file-exists]: open_basedir restriction in effect. File(/home/wm40689http://www.xn--22-6kc1cvaaoh7b.xn--p1ai/home/wm40689/public_html/avatars/) is not within the allowed path(s): (/home/wm40689:/usr/lib/php:/usr/local/lib/php:/tmp) in /home/wm40689/public_html/wp-content/plugins/add-local-avatar/avatars.php on line 857
Warning: Cannot modify header information — headers already sent by (output started at /home/wm40689/public_html/wp-content/plugins/add-local-avatar/avatars.php:857) in /home/wm40689/public_html/wp-includes/pluggable.php on line 866
поправил «путь», но все равно с правом доступа 775 зарегистрированные посетители не могут самостоятельно выставлять «аватарку»… Что не так???
Метка BOM тут ни при чём, надо разбираться с первой ошибкой.
/home/wm40689http://www.xn--22-6kc1cvaaoh7b.xn--p1ai/home/wm40689/public_html/avatars/
Странный путь, откуда там «http://www»? Какой путь указан в настройках плагина? Попробуйте поставить галочку «Use legacy method».
зарегистрированные посетители не могут самостоятельно выставлять «аватарку»
В чём это выражается?
Я под правами админа установил вручную аватарки для нескольких посетителей. при замене посетителем (если он самостоятельно это делает) аватарки в «профиле» появляется надпись «профиль обновлен», в папку «avatars» закачивается изображение, но на сайте он не видно.
http://www.маршрут22.рф/для-друзей/общение-барнаульского-мб-клуба/
в этом примере у посетителя AlexCar
Менял права доступа через Filezilla как для папки так и для закачанных изображений — не появляется аватар.
И вот еще что появляется:
Ошибка загрузки: Папка для закачки не существует.
Странный путь, откуда там «http://www»? Какой путь указан в настройках плагина? Попробуйте поставить галочку «Use legacy method».
Это я неправильно путь прописал сначала. больше этой ошибки нет!
Галочку поставил. начал говорить, что «Ошибка загрузки: Папка для закачки не существует.»
Попробуйте поставить галочку «Use legacy method».
при отключенной галочке — изображение для аватара загружается, но оно не видно!
Вы попробуйте зарегиться, и настроить локальный аватар — сами поймете!
Вы попробуйте зарегиться, и настроить локальный аватар — сами поймете!
Зарегистрировался, загрузил аватар. Получился такой адрес:
http://www.маршрут22.рф/public_html/avatars/untitled-avatar.jpg
Должен быть без public_html:
http://www.маршрут22.рф/avatars/untitled-avatar.jpg
Предполагаю, что не совсем верно указан путь или папка для закачки.
Видел нового пользователя! Попробую сделать указанный путь!
Сергей, и снова Вы правы! Теперь все работает! Спасибо Вам!