Пропали аватары в phpBB 3.1.6

Проблемы с установкой или работой phpBB 3.1.x? Получите помощь здесь!
С 1 июля 2018 года phpBB Group прекращает поддержку phpBB версии 3.1.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.1 до 1 января 2019 года.
Подробнее: Окончание поддержки phpBB 3.1.
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB3.1.x | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать расширения

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
владимир1983
phpBB 3.2.6
Сообщения: 5954
Стаж: 15 лет
Откуда: Сергиев Посад
Благодарил (а): 295 раз
Поблагодарили: 287 раз

Re: Пропали аватары в phpBB 3.1.6

Сообщение владимир1983 »

Борис Бердичевский писал(а): Возможно

Не возможно, а так оно и есть)
За ваши деньги решу ваши проблемы. Стучи в ЛС.
Нет человека - нет проблемы. (c)
Аватара пользователя
Борис Бердичевский
phpBB 3.0.0 RC1
Сообщения: 1457
Стаж: 17 лет 4 месяца
Откуда: Израиль, Беэр-Шева
Благодарил (а): 28 раз
Поблагодарили: 53 раза

Re: Пропали аватары в phpBB 3.1.6

Сообщение Борис Бердичевский »

И ещё очень интересно было бы посмотреть лог файл от php.
Стоп! У вас опция логов на php не задана! Это значение переменной в настройках php -> error_log. Там нужно занести путь и имя файла для логов ошибок. Постарайтесь внести, и посмотрим логи.

владимир1983,
а почему у него не работает также и удалённая аватара? :!:

Отправлено спустя 1 минуту 21 секунду:
(Не в смысле 'уничтоженная' а в смысле аватара с внешней ссылки).
После нескольких лет общения здесь и техсопровождения форумов я наконец понял, что ничего не понимаю в phpBB!
Аватара пользователя
владимир1983
phpBB 3.2.6
Сообщения: 5954
Стаж: 15 лет
Откуда: Сергиев Посад
Благодарил (а): 295 раз
Поблагодарили: 287 раз

Re: Пропали аватары в phpBB 3.1.6

Сообщение владимир1983 »

Борис Бердичевский писал(а): удалённая аватара?
Она работает. Просто в настройках разрешена загрузка аватаров, а прав доступа на папку нету, скрипт пытается получить доступ к папке для загрузки, но так как доступа нет получается ошибка которая и приводит к не рабочему <select>.
Отключи в админке загрузку, и в выпадающем списке появится удаленная загрузка.

Отправлено спустя 3 минуты 21 секунду:
Отсутствие информационного сообщения о том что нет прав на папку загрузки можно считать багом. Если кто в трекер напишет, то возможно разрабы признают это багом и исправят добавив информационное сообщение.

Отправлено спустя 1 минуту 24 секунды:
Сейчас по сути имеем сломанный select при отсутствии прав на папку загрузки. При этом нет возможности использовать удаленные аватары.
За ваши деньги решу ваши проблемы. Стучи в ЛС.
Нет человека - нет проблемы. (c)
Аватара пользователя
Борис Бердичевский
phpBB 3.0.0 RC1
Сообщения: 1457
Стаж: 17 лет 4 месяца
Откуда: Израиль, Беэр-Шева
Благодарил (а): 28 раз
Поблагодарили: 53 раза

Re: Пропали аватары в phpBB 3.1.6

Сообщение Борис Бердичевский »

Ну, в начале давайте убедимся с господином Тюшиным, что именно в этом проблема.
После нескольких лет общения здесь и техсопровождения форумов я наконец понял, что ничего не понимаю в phpBB!
Аватара пользователя
владимир1983
phpBB 3.2.6
Сообщения: 5954
Стаж: 15 лет
Откуда: Сергиев Посад
Благодарил (а): 295 раз
Поблагодарили: 287 раз

Re: Пропали аватары в phpBB 3.1.6

Сообщение владимир1983 »

Борис Бердичевский, это легко воспроизводится на локалке, попробуй.
За ваши деньги решу ваши проблемы. Стучи в ЛС.
Нет человека - нет проблемы. (c)
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 18 лет 2 месяца
Откуда: Калининград не Кенигсберг
Благодарил (а): 36 раз
Поблагодарили: 1526 раз

Re: Пропали аватары в phpBB 3.1.6

Сообщение Sheer »

Ну якобы
Тюшин Вадим писал(а): 3. Директория для загрузки аватар “images/avatars/upload”должна иметь доступ 777
4. Файлы с аватарами в “images/avatars/upload”должны иметь доступ не менее чем 666
...
Все описанные выше пункты проверены и выполнены.
Наврал?
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Аватара пользователя
Борис Бердичевский
phpBB 3.0.0 RC1
Сообщения: 1457
Стаж: 17 лет 4 месяца
Откуда: Израиль, Беэр-Шева
Благодарил (а): 28 раз
Поблагодарили: 53 раза

Re: Пропали аватары в phpBB 3.1.6

Сообщение Борис Бердичевский »

У меня в результате такого эксперимента просто показывало, что файл изображения не найден (чёрный иксик).
У него же на форуме такое впечатление, что вообще аватара не установлена!

Отправлено спустя 3 минуты 42 секунды:
Думаю, что всё же придётся смотреть логи php.
После нескольких лет общения здесь и техсопровождения форумов я наконец понял, что ничего не понимаю в phpBB!
Аватара пользователя
Тюшин Вадим
phpBB 1.4.0
Сообщения: 37
Стаж: 16 лет 1 месяц
Откуда: Москва
Благодарил (а): 7 раз

Re: Пропали аватары в phpBB 3.1.6

Сообщение Тюшин Вадим »

Доступы ставил 777 при обновлении версии. Проверил:
forum/images : 777
forum/images/avatars : 777
forum/images/avatars/upload : 777
Всем файлам аватар ранее ставил руками: 666
Сейчас большинство файлов имеет 644, некоторые 600.
Переставляю руками всем файлам аватар: 666

Отправлено спустя 1 минуту 50 секунд:
.htaccess и index.htm имеют 644. Оставил как есть.

Запустил форум. Аватары не появились :-(

Отправлено спустя 11 минут 11 секунд:
Борис Бердичевский писал(а): Думаю, что всё же придётся смотреть логи php.
В config.php снял комментарий со строк:
@define('DEBUG', true);
@define('DEBUG_EXTRA', true);
Борис, я уже искал, но не нашел. Подскажите, где живут логи?
Нюанс: Ранее было обнаружено, что форум читает имя базы данных из КЭШа а не из config.php
Может быть, чтобы включился отладочный режим надо еще кэш прочистить?
Аватара пользователя
владимир1983
phpBB 3.2.6
Сообщения: 5954
Стаж: 15 лет
Откуда: Сергиев Посад
Благодарил (а): 295 раз
Поблагодарили: 287 раз

Re: Пропали аватары в phpBB 3.1.6

Сообщение владимир1983 »

Если дашь доступы в лс, посмотрю.
За ваши деньги решу ваши проблемы. Стучи в ЛС.
Нет человека - нет проблемы. (c)
Аватара пользователя
LavIgor
Former team member
Сообщения: 3468
Стаж: 11 лет
Благодарил (а): 39 раз
Поблагодарили: 792 раза

Re: Пропали аватары в phpBB 3.1.6

Сообщение LavIgor »

Тюшин Вадим писал(а): Может быть, чтобы включился отладочный режим надо еще кэш прочистить?
Кэш рекомендуется чистить после любых изменений.
Так будет проще и устранятся возможные проблемы, связанные с ним.
Аватара пользователя
Тюшин Вадим
phpBB 1.4.0
Сообщения: 37
Стаж: 16 лет 1 месяц
Откуда: Москва
Благодарил (а): 7 раз

Re: Пропали аватары в phpBB 3.1.6

Сообщение Тюшин Вадим »

владимир1983 писал(а): Если дашь доступы в лс, посмотрю.
Доступы в админку в личке

Отправлено спустя 1 минуту 13 секунд:
LavIgor писал(а): Кэш рекомендуется чистить после любых изменений.
Понял. config.php тронул - значит кэш прочистить.

Отправлено спустя 2 минуты 58 секунд:
КЭШ прочистил. То есть из директории cache удалил все кроме index.htm и .htaccess
Аватара пользователя
Борис Бердичевский
phpBB 3.0.0 RC1
Сообщения: 1457
Стаж: 17 лет 4 месяца
Откуда: Израиль, Беэр-Шева
Благодарил (а): 28 раз
Поблагодарили: 53 раза

Re: Пропали аватары в phpBB 3.1.6

Сообщение Борис Бердичевский »

Тюшин Вадим писал(а): В config.php снял комментарий со строк:@define('DEBUG', true);@define('DEBUG_EXTRA', true);Борис, я уже искал, но не нашел. Подскажите, где живут логи?
Имелись в виду логи php, а не phpBB! ;)
После нескольких лет общения здесь и техсопровождения форумов я наконец понял, что ничего не понимаю в phpBB!
Аватара пользователя
Тюшин Вадим
phpBB 1.4.0
Сообщения: 37
Стаж: 16 лет 1 месяц
Откуда: Москва
Благодарил (а): 7 раз

Re: Пропали аватары в phpBB 3.1.6

Сообщение Тюшин Вадим »

Борис Бердичевский писал(а): Имелись в виду логи php, а не phpBB!
Борис, поясни пожалуйста где их взять. Посмотрел через FTP доступные по хостингу директории. Ничего похожего на логи не увидел. Может быть надо в тех поддержке хостера спросить?
Аватара пользователя
Тюшин Вадим
phpBB 1.4.0
Сообщения: 37
Стаж: 16 лет 1 месяц
Откуда: Москва
Благодарил (а): 7 раз

Re: Пропали аватары в phpBB 3.1.6

Сообщение Тюшин Вадим »

Файл с ошибками по сайту нашел. На сейчас упоминаний ошибок php нет. Пробую погонять форум на предмет регистрации ошибок с аватарами...
Аватара пользователя
Борис Бердичевский
phpBB 3.0.0 RC1
Сообщения: 1457
Стаж: 17 лет 4 месяца
Откуда: Израиль, Беэр-Шева
Благодарил (а): 28 раз
Поблагодарили: 53 раза

Re: Пропали аватары в phpBB 3.1.6

Сообщение Борис Бердичевский »

У меня сервер на Windows. Там имеется файл конфигурации php.ini, где есть опция error_log = [путь к файлу логов]
На вашем сервере, как я видел, эта опция не задана, т.е. лог не ведётся. Прежде всего надо включить эту опцию на сервере.

Отправлено спустя 15 минут 14 секунд:
Скорее всего, это надо разъяснить вашему хостеру, чтобы он предоставил вам эти логи. Меня (и вас тоже!) интересует, какая ошибка происходит, когда пытаются вставить аватару в личном разделе.
После нескольких лет общения здесь и техсопровождения форумов я наконец понял, что ничего не понимаю в phpBB!

Вернуться в «Поддержка phpBB 3.1.x»