• Посмотрел, что у зарегистрировавшихся на моем сайте сплошь ящики на mail.ru, которые не приемлет gravatar (офф:почему?)
    Вот поэтому нужно предоставить возможность (в том числе и мне) установить аватары просто для этого конкретного сайта.

Просмотр 13 ответов — с 1 по 13 (всего 13)
  • Ребят, в общем подключил, как понял с английского, настроил права доступа и вот при попытке вставить новую аватарку с профиля обычного посетителя сайт выдал вот такую «ругань»:

    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 зарегистрированные посетители не могут самостоятельно выставлять «аватарку»… Что не так???

    Модератор Sergey Biryukov

    (@sergeybiryukov)

    Live and Learn

    Метка BOM тут ни при чём, надо разбираться с первой ошибкой.

    Модератор Sergey Biryukov

    (@sergeybiryukov)

    Live and Learn

    /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».

    при отключенной галочке — изображение для аватара загружается, но оно не видно!
    Вы попробуйте зарегиться, и настроить локальный аватар — сами поймете!

    Модератор Sergey Biryukov

    (@sergeybiryukov)

    Live and Learn

    Вы попробуйте зарегиться, и настроить локальный аватар — сами поймете!

    Зарегистрировался, загрузил аватар. Получился такой адрес:

    http://www.маршрут22.рф/public_html/avatars/untitled-avatar.jpg

    Должен быть без public_html:

    http://www.маршрут22.рф/avatars/untitled-avatar.jpg

    Предполагаю, что не совсем верно указан путь или папка для закачки.

    Видел нового пользователя! Попробую сделать указанный путь!

    Сергей, и снова Вы правы! Теперь все работает! Спасибо Вам!

Просмотр 13 ответов — с 1 по 13 (всего 13)

Тема «Создать локальные аватары для всех пользователей» закрыта для новых ответов.