изображение пользователя в Moodle 2.3.2+

изображение пользователя в Moodle 2.3.2+

by Deleted user -
Number of replies: 11

на днях заметил что у пользователей которые не сменили фотографии по умолчанию пропали аватары, то есть кто себе поставил сам остались, а кто нет то пустой квадратик (на днях обновлял мудлу), может прав нету на  папку или просто нету там фото ?

что можна сделать ???

(файлы в /user/default  f1.jpg  f2.jpg есть права на них 775, владелец www)

когда открываю аваратку в новом окне то получаю сообщение The type of image you are trying to process is not allowed

до этого стоял деканат, за ненадобностью я обновил мудлу без него

Sum of ratings: -
In reply to Deleted user

Re: изображение пользователя в Moodle 2.3.2+

by Vadim Tabunshchik -
Picture of Developers

Чтой-то вообще ничего не понятно:

  1. Что за каталог /user/default, если аватары по умолчанию используются из ядра (core), каталог moodle/pix/u/?
  2. Почему f1.jpg, если в этом каталоге .png-файлы?
  3. Имхо, сообщение The type of image you are trying to process is not allowed говорит, что не всё в порядке с gd на сервере
In reply to Vadim Tabunshchik

Re: изображение пользователя в Moodle 2.3.2+

by Deleted user -

(Что за каталог /user/default, если аватары по умолчанию используются из ядра (core), каталог moodle/pix/u/?)  Да Вы правы, я указал не тот каталог ошибочно подумав что аватары там, на сервере есть папка /pix/u и там есть файлы f1.png f2.png f3.png user100.png user32.png владелец этих файлов и каталога "www" права 755

Версия библиотеки GDgdversion  установлена библиотека GD версии 2.x

Freebsd# - php -m | grep gd
gd

В настройках мудлы - Проверка настроек сервера - все галочки "зеленого цвета"

 

In reply to Deleted user

Re: изображение пользователя в Moodle 2.3.2+

by Vadim Tabunshchik -
Picture of Developers

php -m | grep gd - это ПЫХ smile

А на самом сервере libjpeg, libpng установлены?

In reply to Vadim Tabunshchik

Re: изображение пользователя в Moodle 2.3.2+

by Виталий Лавров -
Picture of Эксперт по Moodle

без этих библиотек php просто не запустился бы или не загрузил бы gd extension

Нужно апгрейдиться на последний 2.3  из git  и проблема скорее всего исчезнет.

In reply to Виталий Лавров

Re: изображение пользователя в Moodle 2.3.2+

by Deleted user -

стало ещо интересней, на тот же сервер (freebsd 9 64bit) установил паралельно другой мудл правда версии 2.1 там все работает нормально. При просмотре параметров настроек я когдато указал что можна брать аватары с Gravatar "Включить поддержку Gravatar" когда галочку снял, то все заработало, проблема решилась. Остается вопрос почему раньше все работало с включенным пунктом "Включить поддержку Gravatar" ?

In reply to Deleted user

Re: изображение пользователя в Moodle 2.3.2+

by Vadim Tabunshchik -
Picture of Developers

При просмотре параметров настроек я когдато указал что можна брать аватары с Gravatar "Включить поддержку Gravatar"

И в этом случае на 2.3.2 НЕ работало. Верно? Тогда смотрите выше сообщение Виталия Лаврова о баге на трекере. Ссылки на картинки, скорее всего, формировались неверные. Д. б. такая: http://www.gravatar.com/avatar/куча_символов?s=100&d=mm (прикольно smile, клик по ссылке открывает картинку)

Это и ответ на вопрос почему раньше все работало с включенным пунктом "Включить поддержку Gravatar". Раньше бага не было, потом появился, сейчас исправили. На версии 2.3.2+ (Build: 20121005) все работает правильно.

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

Правильно, т. к. стали грузиться картинки из Мудл, а не с сайта gravatar.com

In reply to Vadim Tabunshchik

Re: изображение пользователя в Moodle 2.3.2+

by Виталий Апраксин -

Правильно, т. к. стали грузиться картинки из Мудл, а не с сайта gravatar.com

Таперича есть 

In reply to Виталий Апраксин

Re: изображение пользователя в Moodle 2.3.2+

by Alexey Sokolov -

подскажите пожалуйста где эта настройка? Перенес сайт на новый сервер - картинка юзеров по умолчанию  пропала - пустой квадрат, попробовал загрузить картинку по умолчанию "серого человечка" как здесь - пишет файл нельзя загружать и .png и .jpg пробовал загружать

In reply to Alexey Sokolov

Re: изображение пользователя в Moodle 2.3.2+

by Vadim Tabunshchik -
Picture of Developers

где эта настройка

Администрирование ► Пользователи ► Права ► Политики пользователя

In reply to Vadim Tabunshchik

Re: изображение пользователя в Moodle 2.3.2+

by Alexey Sokolov -

Спасибо! Теперь все ок! Непонятно только как же так перенеслось - если из бекапа переносил. Картинки пользователей были на предыдущем хостинге - не нужно было галку снимать - в настройках граватара.