Проблемы с аватарами

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

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
dedsused
phpBB 1.2.0
Сообщения: 14
Стаж: 18 лет 7 месяцев
Благодарил (а): 1 раз

Проблема с аватарами

Сообщение dedsused »

Приветствую!
Знаю, тема часто обсуждалась, перечитал весь форум. FAQ и форум читал. Пока решения не нашел.
Аватары не отображаются. Права 777 стоят на папки avatars и avatars/upload. Аватары залиты в папку images/avatars/upload
В коде путь к аватарам такого вида:

Код: Выделить всё

img src="./download/file.php?avatar=6.jpg"
Сами аватары имеют название вида 10001023184618233b06071.gif
Можно ли использовать этот способ от alexenin? Просто он сам писал, что
Возможно, мое решение пока не стоит использовать!
.
Заранее спасибо!
ЗЫ Просьба ногами не пинать, я очень хочу научиться!
дэнчег
phpBB 1.0.0
Сообщения: 3
Стаж: 18 лет 5 месяцев

Нет возможности вставить аватару

Сообщение дэнчег »

Здравствуйте.

Установил на IIS phpBB 3.0.1 и теперь натолкнулся на то,
что ползователям не отображается часть для загрузки аватар.

В настройках - разрешено, форум расположен на FAT,
так что запись файлов возможна, но почему-то значения
S_UPLOAD_AVATAR_FILE и S_UPLOAD_AVATAR_URL равны ЛОЖЬ.

Пожалуйста, подскажите, что мне нужно настроить.
Заранее благодарю за ответ.
R13
phpBB 1.2.0
Сообщения: 12
Стаж: 18 лет 7 месяцев

Сообщение R13 »

в config.php пропиши временную папку, куда будут заливаться файлы
дэнчег
phpBB 1.0.0
Сообщения: 3
Стаж: 18 лет 5 месяцев

Сообщение дэнчег »

А почему именно временную? Навсегда нужно же...

И подскажите, пожалуйста, в какую переменную?

Настройки для аватар я нашёл в data_global.php

Код: Выделить всё

'avatar_path' => 'images/avatars/upload'
Это разве не оно? :?
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 17272
Стаж: 20 лет 4 месяца
Откуда: Красноярск
Благодарил (а): 632 раза
Поблагодарили: 2412 раз

Сообщение rxu »

дэнчег писал(а):ползователям не отображается часть для загрузки аватар.
Где не отображается - в профиле? А может, вы эту возможность в админке забыли включить?
Изображение
дэнчег
phpBB 1.0.0
Сообщения: 3
Стаж: 18 лет 5 месяцев

Сообщение дэнчег »

rxu писал(а):А может, вы эту возможность в админке забыли включить?
Нет. Не забыл. Включена. Поверял. И заново выключал и включал.
В профиле всё остаётся по старому: нет этой части.
Аватара пользователя
xdxxdx
phpBB 1.0.0
Сообщения: 5
Стаж: 18 лет 7 месяцев

Сообщение xdxxdx »

Невозможно загрузить аватару с URL(3.0.1).
[phpBB Debug] PHP Notice: in file /includes/functions_upload.php on line 745: tempnam() [function.tempnam]: open_basedir restriction in effect. File(/var/tmp) is not within the allowed path(s): (/home/noizemc/data:.)
Строки 744 и 745 в файле /includes/functions_upload.php

Код: Выделить всё

$tmp_path = (!@ini_get('safe_mode')) ? false : $phpbb_root_path . 'cache';
$filename = tempnam($tmp_path, unique_id() . '-');
Так как давно не кодил, не уверен на все сто правильно ли я сделал изменив 744 строку на

Код: Выделить всё

$tmp_path = (!@ini_get('safe_mode')) ? $phpbb_root_path . 'cache' : false;
Но всё отлично заработало. :wink:
Аватара пользователя
crash
Former team member
Сообщения: 6517
Стаж: 22 года 2 месяца
Откуда: Бердск
Поблагодарили: 15 раз

Сообщение crash »

xdxxdx
а надо всего-то создать tmp директорию или отключить
xdxxdx писал(а):open_basedir
Как правильно задавать вопросы
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
Аватара пользователя
BENDER_OMSK
phpBB 1.0.0
Сообщения: 5
Стаж: 18 лет 5 месяцев

Сообщение BENDER_OMSK »

:( при переносе форума с хоста на хост
возникла такая же проблема( решения найти не смог
кто сталкивался пожалуйста помогите.
Также появилась проблема с автоматической авторизацией на форуме.
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 17272
Стаж: 20 лет 4 месяца
Откуда: Красноярск
Благодарил (а): 632 раза
Поблагодарили: 2412 раз

Сообщение rxu »

Опишите проблему подробно. Какие аватары не отображаются - все, или только загруженные, или удалённые, или...? Какая конфигурация сервера? Как переезжали? Вобщем, максимум подробностей.
Изображение
Аватара пользователя
BENDER_OMSK
phpBB 1.0.0
Сообщения: 5
Стаж: 18 лет 5 месяцев

Сообщение BENDER_OMSK »

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

Код: Выделить всё

<img src="./download/file.php?avatar=2_1208504647.jpg"
и при каждом посещении просмотра топика грузятся заново, без кеша.
(загружаются и установливаются норм).

переносил с РБК хоста, на мастерхост посредстовм копирования (скопировал-вставил), с БД (импорт-экспорт), ну и соотв настроил конфиг..
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 17272
Стаж: 20 лет 4 месяца
Откуда: Красноярск
Благодарил (а): 632 раза
Поблагодарили: 2412 раз

Сообщение rxu »

Не вижу тогда вообще никакой проблемы. Вопрос с кэшем относится к браузеру.
Изображение
Аватара пользователя
BENDER_OMSK
phpBB 1.0.0
Сообщения: 5
Стаж: 18 лет 5 месяцев

Сообщение BENDER_OMSK »

не не.. ) он генерирует ссылку на аватар.. имеено в таком виде:

Код: Выделить всё

<img src="./download/file.php?avatar=2_1208504647.jpg"
поэтому она в кеше никогда и не окжается)
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 17272
Стаж: 20 лет 4 месяца
Откуда: Красноярск
Благодарил (а): 632 раза
Поблагодарили: 2412 раз

Сообщение rxu »

BENDER_OMSK писал(а): он генерирует ссылку на аватар.. имеено в таком виде
Это стандартная работа phpBB3.
Изображение
Аватара пользователя
BENDER_OMSK
phpBB 1.0.0
Сообщения: 5
Стаж: 18 лет 5 месяцев

Сообщение BENDER_OMSK »

странно, а я то всегда думал что ссылка генирируемая в таком виде должна быть примерна:

Код: Выделить всё

<img src="../images/avatars/upload/2_1208504647.jpg"
Возможно реализовать чтобы было так?

Добавлено спустя 1 час 42 минуты 22 секунды:

таким образом:

Код: Выделить всё

<img src="./download/file.php?avatar=2_1208504647.jpg"
когда просматриваешь тему каждый раз - аватары грузятся по новой.. а это трафик лишний.. :(
и такие проблемы не у меня одного.

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