Перейти к контенту
  • 0

Аватары


B.X

Вопрос

Не показываются аватары в профиле, что делать?, chmod поставлен 777 на папку avatars

 

Что это, проблема хостера или я что-то не то сделал?

http://www.urbusk.ee/cr - пароль/логин: demo

 

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

 

И это при том, что на локалхосте все нормально...

Изменено пользователем Sanjak
Ссылка на комментарий
Поделиться на других сайтах

  • Ответы 300
  • Создана
  • Последний ответ

Лучшие авторы в этом вопросе

Лучшие авторы в этом вопросе

Загружено фотографий

Рекомендуемые сообщения

  • 0

Всем Превед.

Прочитал топик. Вылаживаю свой вопрос по пунктам.

 

При попытке закачать аватар выдаёт ошибку:

Неудачная загрузка. Обратитесь к Администрации форума для помощи в разрешении проблемы.

 

Использую форум: ipb-1.2

CHMOD 777: Установлен на папку "uploads" и на файлы "conf_global.php" "conf_mime_types.php".

В админке разрешение на закачку аваторов: Включено

 

Появление проблемы: Сначало форум стоял на ice-cool.jino-net.ru. Проблемы такой небыло. Потом я переехал на другой логин chillout.jino-net.ru. SQL переносил в текстовом режиме, так что все "ice-cool" я заменил на "chillout". Во всех "Config" файлах так же всё заменил на новый логин. В админке также изменил пути.

 

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

Ссылка на комментарий
Поделиться на других сайтах

  • 0
читать 15 страниц не реально... короче такая проблема... грузятся анимационные аватары (gif) и когда смотришь они не двигается... просто как один кадр... это что такое и как исправить?
Ссылка на комментарий
Поделиться на других сайтах

  • 0
вот читал читал и не понял!Что такое CHMOD?и как его ставить на папку! :D

Права на папку или файл. Запись, чтение и т.д. Но это актуально только для LINUX систем. В винде просто только чтение сними и все...

Ссылка на комментарий
Поделиться на других сайтах

  • 0

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

Аватарки загружаются с компа. лежат в папке uploads (чмод у папки 777) скачиваешь накомп через фтп, нормальные не битые аватары...

НО ВОТПРОБЛЕМА они не отображаются на форуме, ни в профиле ни в сообщениях!!! А так же при загрузке картинок маленькое изображение картинки не отображается, там просто серое окошко, а при нажатии нанего картинка нормально грузится в своем исходном размере.

Что сделать... ПОМОГИТЕ!!!

Ссылка на комментарий
Поделиться на других сайтах

  • 0
Это тоже можно исправить...

Зайди в админцентр -> SQL Management -> mySQL Toolbox и выполни команду

UPDATE ibf_posts SET post = REPLACE(post, "http://www.webgo.ru/~vayforum/", "http://vayforum.com/")

Если префикс таблиц форума у тебя не ibf_, подставь вместо ibf_ свой префикс.

Подскажите, а как эту команду запустить для другого форума? После переезда на другой хостинг у меня появились проблемы с автарами (хотя url форума остался таким же, но пути к папкам расходятся). При попытке загрузки аватара, выдает ошибку: Неудачная загрузка. Обратитесь к администрации форума для помощи. Права расставлены правильно и в профиле пользователей все включено. Как мне вылечить базу данных, чтобы все пути прописались учитывая расположение на новом хостинге. Вместе с авторами проблема и с атачментами. Не прикрепляются.

Ссылка на комментарий
Поделиться на других сайтах

  • 0

трабл, кажется, еще нигде не обсуждавшийся:

 

Не отображаются аватары у пользователей, ник которых написан кириллицей, т.е. вместо аватаров по всему форуму выводится соразмерный квадрат с крестиком - отсутствующей пикчи.

При переименовании по ftp загруженного файла типа 'cavt-39-вася.jpg' на 'cavt-39-vasya.jpg' (или подобная ликвидация русских букв) и соответствующей коррекции названия аватара юзера в админ-центре - он премило отображается.

 

Ники латинницей проблем не имеют. Проблем с фотографиями также нет, поскольку при загрузке они переименовываются в вид 'photo-39.jpg' - лишенный кириллицы.

 

кодировка в conf_global.php

$INFO['xbbc_charset']='windows-1251';

форум 1.31 Final

Apache/1.3.33 (Unix) PHP/4.4.0, хостинг платный

 

Подскажите, пожалуйста, где/как подправить?

Ссылка на комментарий
Поделиться на других сайтах

  • 0

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

 

sources/lib/usercp_functions.php

 

коррекция имени загружаемого аватара:

найти

$real_name = 'cavt-'.$ibforums->member['uid'].'-'.$ibforums->member['uname'].$ext;

заменить на

$real_name = 'cavt-'.$ibforums->member['uid'].$ext;

==> в имя файла не будет записываться (возможно кириллическое) имя пользователя

 

коррекция удаления такого аватара:

выше, в функции bash_uploaded_avatars()

найти

if ( @file_exists( $up_dir."cavt-".$id."-".$name.".".$ext ) )
{
@unlink( $up_dir."cavt-".$id."-".$name.".".$ext );
}

заменить на

if ( @file_exists( $up_dir."cavt-".$id.".".$ext ) )
{
@unlink( $up_dir."cavt-".$id.".".$ext );
}

 

надеюсь, больших дыр этим не наделал... :D

 

p.s. не сочтите разговор с самим собой вялотекущей шизой, она уже в расцвете -))

Ссылка на комментарий
Поделиться на других сайтах

  • 0

ммм.. а у меня например файлы для аватар создаются в формате av-id.ext

никакого имени там нет изначально..

 

Но я думаю в твоём случае нужно строку в functions.php:

$member_avatar = preg_replace( "/^upload:/", "", $member_avatar );

заменить на:

$member_avatar = urlencode( preg_replace( "/^upload:/", "", $member_avatar ) );

попробуй.

Ссылка на комментарий
Поделиться на других сайтах

  • 0

прошу прощения за задержку с ответом

да, мой '1.31 final' довольно сильно модифицирован, чему я уже привык не удивляться ;)

 

в function get_avatar() [sources/functions.php]

у меня 3 раза встречается

$member_avatar = rawurlencode($member_avatar);

и один раз

$member_avatar = str_replace("%2F", "/", rawurlencode($member_avatar));

:D

смена "rawurlencode" на "urlencode" эффекта не дала -)

Ссылка на комментарий
Поделиться на других сайтах

  • 0

Поставил на все что нужно права 777, залил куда надо HTACCESS и с чем надо. грузит аваторы, НО не показывает, да и если посматреть линк на авик то например ввыводит такое:

http://newlifes.ru/?_time=1201010913

До этого ставил "аватор по дифолту"

У пользователей не выбравших аватар появляется дефолтная аватарка на Ваш выбор (no avatar)

 

Открыть sources/ipsclass.php. Найти:

Код
//-----------------------------------------
	// No avatar?
	//-----------------------------------------

	if ( ! $member_avatar or $member_view_avatars == 0 or ! $this->vars['avatars_on'] or strpos( $member_avatar, "noavatar" ) )
	{
		return "";
	}

	if ( substr( $member_avatar, -4 ) == ".swf" and $this->vars['allow_flash'] != 1 )
	{
		return "";
	}


Заменить на:

Код
//-----------------------------------------
	// No avatar?
	//-----------------------------------------

	if ( ! $member_avatar or $member_view_avatars == 0 or ! $this->vars['avatars_on'] or strpos( $member_avatar, "noavatar" ) )
	{
		return "<img src='{$this->vars['board_url']}/style_avatars/noavatar.gif'>";
	}

	if ( substr( $member_avatar, -4 ) == ".swf" and $this->vars['allow_flash'] != 1 )
	{
		return "<img src='{$this->vars['board_url']}/style_avatars/noavatar.gif'>";
	}


затем загрузите аватар выставляемый по умолчанию в папку /style_avatars с названием noavatar.gif или другим, которое вы можете изменить в вышеуказанном коде.

После этого такая трабла. Помогите кто чем сможет.

Да и....дефолтный аватор отображаеться, старые аваторы отображаються, авики заливаються, но не показываються. вот так.

 

Да Вспомнил это всё из-за того что я поменял домен. Помогите исправить эту проблему.

Ссылка на комментарий
Поделиться на других сайтах

  • 0
Как минимум проверьте в ./conf_global.php все пути и урлы, может при переносе что не поправили.
Ссылка на комментарий
Поделиться на других сайтах

  • 0

Ого. Мозг плвится. Асилил первые 7 страниц и последнюю просмотрел не нашел такого вопроса как у меня.

Вобщем у меня всё вроде в порядке, загружаются ставятся, в профиле аватар виден, а в темах когда сообщение оставляешь нету их.

В чём может быть дело? Версия IPB 2,3,3.

Извините если уже был акой вопрос.

Ссылка на комментарий
Поделиться на других сайтах

  • 0
Ого. Мозг плвится. Асилил первые 7 страниц и последнюю просмотрел не нашел такого вопроса как у меня.

Вобщем у меня всё вроде в порядке, загружаются ставятся, в профиле аватар виден, а в темах когда сообщение оставляешь нету их.

В чём может быть дело? Версия IPB 2,3,3.

Извините если уже был акой вопрос.

В настройках размера аватара в админке случаем не стоит русская буква ха?

 

2,3,3.

А зачем тогда в этом форуме писать? :D Тем более что в FAQ есть для этого тема.

Ссылка на комментарий
Поделиться на других сайтах

  • 0

Есть следующая проблема:

Личные данные - Галерея аватаров: Базовая галерея

полностью пуста!, не отображаются базовые аватары, т.е. те что лежат в папке style_avatars в той папке по мимо папок с аватарами есть ещё файл index.html

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

Ссылка на комментарий
Поделиться на других сайтах

  • 0
Проверьте в "главной конфигурации":

- Ссылка папки HTML

- Путь до директории 'html'

я так понял у меня это "Основные настройки":

Путь к директории 'upload

/usr/local/forum/uploads

URL адрес к изображениям

не прописано

Путь к кешируемым файлам

/usr/local/forum/cache/skin_cache/

 

*на папки стоят разрешения на запись

 

вот так у меня прописано, нужно по другому или я не то посмотрел ?

Ссылка на комментарий
Поделиться на других сайтах

  • 0
Есть следующая проблема:

Личные данные - Галерея аватаров: Базовая галерея

полностью пуста!, не отображаются базовые аватары, т.е. те что лежат в папке style_avatars в той папке по мимо папок с аватарами есть ещё файл index.html

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

Вы форумом не ошиблись случайно? :D В 1.3 аватары лежат в папке ./html/avatars/, а не ./style_avatars/

Ссылка на комментарий
Поделиться на других сайтах

  • 0
Есть следующая проблема:

Личные данные - Галерея аватаров: Базовая галерея

полностью пуста!, не отображаются базовые аватары, т.е. те что лежат в папке style_avatars в той папке по мимо папок с аватарами есть ещё файл index.html

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

Вы форумом не ошиблись случайно? :D В 1.3 аватары лежат в папке ./html/avatars/, а не ./style_avatars/

ок, задам вопрос в нужной разделе - по версии форума, но тут тема более активная чем там.
Ссылка на комментарий
Поделиться на других сайтах

  • 0
Есть следующая проблема:

Личные данные - Галерея аватаров: Базовая галерея

полностью пуста!, не отображаются базовые аватары, т.е. те что лежат в папке style_avatars в той папке по мимо папок с аватарами есть ещё файл index.html

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

Вы форумом не ошиблись случайно? :D В 1.3 аватары лежат в папке ./html/avatars/, а не ./style_avatars/

ок, задам вопрос в нужной разделе - по версии форума, но тут тема более активная чем там.

Хотя бы сказали какая она у вас, у них разные глюки были ;) Могут быть проблемы с правами доступа или настройках, в остальном всё должно работать. точнее невербально сказать будет трудно.

Ссылка на комментарий
Поделиться на других сайтах

Присоединиться к обсуждению

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

Гость
Ответить на вопрос...

×   Вы вставили отформатированный текст.   Удалить форматирование

  Допустимо не более 75 смайлов.

×   Ваша ссылка была автоматически заменена на медиа-контент.   Отображать как ссылку

×   Ваши публикации восстановлены.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

Зарузка...

×
×
  • Создать...

Важная информация

Находясь на нашем сайте, вы соглашаетесь на использование файлов cookie, а также с нашим положением о конфиденциальности Политика конфиденциальности и пользовательским соглашением Условия использования.