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

Проблемы с установкой или работой 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) | Как задавать вопросы | Как устанавливать моды

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
MIT
Former team member
Сообщения: 2500
Стаж: 17 лет 6 месяцев
Откуда: 56°20′02″ с. ш. 36°42′45″ в. д.
Благодарил (а): 3 раза
Поблагодарили: 351 раз

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

Сообщение MIT »

haiden писал(а):Deny from All
Эта строчка означает "Запретить любые запросы к содержимому этой папки".
Я вообще не понял, почему у тебя прямые ссылки на аватары? На нормальных форумах они все прогоняются через download/file.php.
Устанавливались какие-то модификации дополнительные?

Добавлено спустя 41 секунду:
Пчелкин, хватит глупости писать.
haiden
phpBB 1.2.0
Сообщения: 16
Стаж: 14 лет 8 месяцев
Поблагодарили: 1 раз

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

Сообщение haiden »

Нет не устанавливались. Так что делать-то?
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11361
Стаж: 16 лет 8 месяцев
Благодарил (а): 1832 раза
Поблагодарили: 1358 раз

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

Сообщение Пчелкин »

Я с чем сталкивался о том и написал...Было - на один фтпи одного форума один админ заходил регулярно менеджером с протоколом меняющим постоянно рут допуски к папкам..форум после него просто ложился...долго высняли причину...пока не поняли что происходило...он на фтпи - форума нет...захожу сам, меняю все права на нужные - работает...он на фтпи - форум лег...потом он заменил сертификат SSH и все стало нормально...
Может и тупые выводы делаю...но факт...а изьясняю как понял и как умею...
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
Аватара пользователя
MIT
Former team member
Сообщения: 2500
Стаж: 17 лет 6 месяцев
Откуда: 56°20′02″ с. ш. 36°42′45″ в. д.
Благодарил (а): 3 раза
Поблагодарили: 351 раз

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

Сообщение MIT »

haiden писал(а):Нет не устанавливались.
Стандартный код phpBB3 никогда не генерировал прямых ссылок на файлы аватар, загруженные пользователями, из соображений безопасности. Очевидно, код был изменён. Может быть ты используешь какую-то сборку или поставил мод "оптимизации" форума во сне :)
Если не лень — приведи код функции get_user_avatar из файла incldes/function_display.php.
А решение конкретно твоей проблемы простое — удали файл .htaccess. Но учти, что этот файл — один из рубежей безопасности форума.
haiden
phpBB 1.2.0
Сообщения: 16
Стаж: 14 лет 8 месяцев
Поблагодарили: 1 раз

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

Сообщение haiden »

Удаление .htaccess ни к чему не привело, вот код функции

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

function get_user_avatar($avatar, $avatar_type, $avatar_width, $avatar_height, $alt = 'USER_AVATAR', $ignore_config = false)
{
	global $user, $config, $phpbb_root_path, $phpEx;

	if (empty($avatar) || !$avatar_type || (!$config['allow_avatar'] && !$ignore_config))
	{
		return '';
	}

	$avatar_img = '';

	switch ($avatar_type)
	{
		case AVATAR_UPLOAD:
			if (!$config['allow_avatar_upload'] && !$ignore_config)
			{
				return '';
			}
			$avatar_img = $phpbb_root_path . "download/file.$phpEx?avatar=";
		break;

		case AVATAR_GALLERY:
			if (!$config['allow_avatar_local'] && !$ignore_config)
			{
				return '';
			}
			$avatar_img = $phpbb_root_path . $config['avatar_gallery_path'] . '/';
		break;

		case AVATAR_REMOTE:
			if (!$config['allow_avatar_remote'] && !$ignore_config)
			{
				return '';
			}
		break;
	}

	$avatar_img .= $avatar;
	return '<img src="' . (str_replace(' ', '%20', $avatar_img)) . '" width="' . $avatar_width . '" height="' . $avatar_height . '" alt="' . ((!empty($user->lang[$alt])) ? $user->lang[$alt] : $alt) . '" />';
}
Аватара пользователя
MIT
Former team member
Сообщения: 2500
Стаж: 17 лет 6 месяцев
Откуда: 56°20′02″ с. ш. 36°42′45″ в. д.
Благодарил (а): 3 раза
Поблагодарили: 351 раз

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

Сообщение MIT »

haiden писал(а):Удаление .htaccess ни к чему не привело
А вот у меня твои аватарки грузятся.
haiden
phpBB 1.2.0
Сообщения: 16
Стаж: 14 лет 8 месяцев
Поблагодарили: 1 раз

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

Сообщение haiden »

А у меня нет, ни одного браузера, чистил кэш и форума и браузера
Аватара пользователя
MIT
Former team member
Сообщения: 2500
Стаж: 17 лет 6 месяцев
Откуда: 56°20′02″ с. ш. 36°42′45″ в. д.
Благодарил (а): 3 раза
Поблагодарили: 351 раз

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

Сообщение MIT »

Думаю, F5 тебе поможет.
haiden
phpBB 1.2.0
Сообщения: 16
Стаж: 14 лет 8 месяцев
Поблагодарили: 1 раз

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

Сообщение haiden »

Не поможет, все как и было

Добавлено спустя 10 минут 31 секунду:
Какие файлы отвечают за вывод аватар, можно списочек? Может просто перезалить из работающего форума или нового пакета?
Аватара пользователя
kusto
phpBB 1.4.0
Сообщения: 36
Стаж: 15 лет 5 месяцев
Откуда: Киев
Благодарил (а): 3 раза

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

Сообщение kusto »

Какие файлы отвечают за вывод аватар, можно списочек? Может просто перезалить из работающего форума или нового пакета?
у меня тоже такая проблема, помогите, плз
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11361
Стаж: 16 лет 8 месяцев
Благодарил (а): 1832 раза
Поблагодарили: 1358 раз

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

Сообщение Пчелкин »

Какая? С самого начала и подробно...
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
Аватара пользователя
kusto
phpBB 1.4.0
Сообщения: 36
Стаж: 15 лет 5 месяцев
Откуда: Киев
Благодарил (а): 3 раза

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

Сообщение kusto »

случилось после обновления форума с 3.0.9 до 3.0.10.
перестали отображатся аватары
я их удалил и закачал заново, права на папку и файлы выставил согласно рекомендациям этой темы - не помогает
проверял хеш - хеш картинок совпадает с хешем в БД
все равно не отображаются,
если загружать из центра пользователя - то в квадратной рамке вместо авы надпись "аватар пользователя", все ранее загруженные - просто квадратная рамка, при нажатии на которую ты перемещаешься в центр пользователя
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11361
Стаж: 16 лет 8 месяцев
Благодарил (а): 1832 раза
Поблагодарили: 1358 раз

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

Сообщение Пчелкин »

Ставим СТК, бекапим БД и врубаем репарсинг аватарок...не получится - откат..
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
Аватара пользователя
kusto
phpBB 1.4.0
Сообщения: 36
Стаж: 15 лет 5 месяцев
Откуда: Киев
Благодарил (а): 3 раза

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

Сообщение kusto »

что такое СТК?
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11361
Стаж: 16 лет 8 месяцев
Благодарил (а): 1832 раза
Поблагодарили: 1358 раз

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

Сообщение Пчелкин »

NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70

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