Intellect Board — cистема управления сайтом

Построение сайта на основе форума

Intellect Board — cистема управления сайтом »   Архив технической поддержки IntB до версии 2.15 »   Проблема с загрузкой аватаров
RSS

Проблема с загрузкой аватаров

Текущий рейтинг темы: Нет
Выводить сообщения
Правила раздела

<<Назад  Вперед>>Модераторы: aerograf, wsxПечать
 
ZoRDaK
Участник

ZoRDaK
Откуда: Россия, Сибирь... :))) Омск
Всего сообщений: 69
Рейтинг пользователя: 3


Ссылка


Дата регистрации на форуме:
14 июля 2005
Изучаю IntB вторые сутки... (спать уже хочу). Юзверям еще не открыл форум (но тестирую уже по полной). Столкнулся с проблемой.
:confuse Не грузятся аватары пользователей, которые должны закачиватся с локального компьютера (загрузил "стандартные" аватары и смайликов без проблем - с полпинка все встало).
Форум 2.13 - стоит на локалхосте без доступа из инета,
Форум стоит на компе - WinXPPro SP2 Rus, раздел NTFS, сервер Апач.
В чем глюк ??? (в Иконбоарде такого не было) :sad:
4X_Pro
Руководитель Проекта
Настоящий Компьютерщик
4X_Pro
Откуда: Москва
Всего сообщений: 3299
Рейтинг пользователя: 70


Ссылка


Дата регистрации на форуме:
29 сен. 2001
А что имеется в виду "не закачиваются"? Выдается сообщение, что файл не является картинкой или просто исчезает? И какой вид имеет ссылка на этот аватар, если смотреть в профиль пользователя?

---
Спорить со мной по поводу того, что в IntB будет, а чего нет -- бесполезно!
Guest
Гость

Ссылка

Указываю путь к фалу на компе. ставлю тип аватара загруженный. Нажимаю сохранить. Сообщение: Профиль успешно изменен. Лезу в форум посмотреть на аватар, а там в окошке для него ничего нет кроме подписи (у меня выставлен максимальный отображаемый размер аватара)
Если пробоваоть просмотреть инфу по картинке (которой нет) то получаю сведения следующего содержания: размер 0, разрешение 0х0, тип неизвестный, адрес рисунка
http://адрес-сервера/ib-forum/file.php?fid=32 (число каждый раз увеличивается на +1 при попыткке смены аватара).
Пробовал и BMP JPG GIF - все равно....
залез в БД посмотреть че там написано в "ib_user"
"u__avatar" пустое, "u_avatartype" = 3, "u__pavatar_id" = 32 (для данного момента)
Да и понятно что в поле "путь к загружаемому аватару" в профиле каждый раз остается пустым при сохранении, после сохранения.
При указании стандартного или внешнего аватаров все нормально.
:confuse :confuse
ZoRDaK
Участник

ZoRDaK
Откуда: Россия, Сибирь... :))) Омск
Всего сообщений: 69
Рейтинг пользователя: 3


Ссылка


Дата регистрации на форуме:
14 июля 2005
это я там предыдущий... забыл войти на форум
\":biggrin\"


щас попробовал здесь загрузить аватарчик. GIF - установился слету :confuse
P.S. может еще какие поля привести надо?

---
Мыслю! Следовательно существую...
4X_Pro
Руководитель Проекта
Настоящий Компьютерщик
4X_Pro
Откуда: Москва
Всего сообщений: 3299
Рейтинг пользователя: 70


Ссылка


Дата регистрации на форуме:
29 сен. 2001
Теперь все понятно. Вроде бы все работает нормально, кроме одного: файл риснука не сохраняется в базе данных. А что будет, если попытаться открыть файл аватара в отдельном окне?
Т.е. открыть ссылку вида http://адрес/ib-forum/file.php?fid=32 ?
Тут может произойти одно из двух: либо будет выдано какое-либо сообщение об ошибке (по которому станет понятно, в чем дело), либо искаженный файл (который броузер может и не показать обычным способом, надо будет смотреть с помощью View Source). Если произойдет второе, то причина - скорее всего в том, что Apache перекодирует файл, и тогда в .htaccess надо будет прописать директиву RecodeMultipartForms Off

---
Спорить со мной по поводу того, что в IntB будет, а чего нет -- бесполезно!
ZoRDaK
Участник

ZoRDaK
Откуда: Россия, Сибирь... :))) Омск
Всего сообщений: 69
Рейтинг пользователя: 3


Ссылка


Дата регистрации на форуме:
14 июля 2005
я чето не догадался открыть рисунок вручную... и посмотреть что будет
Теперь попробовал. кстати через IE открыть не удалось, хорошо что использую оперу...
При попытке открыть картинку выдавалось сообщение в окне браузера


Notice: Undefined index: a in диск:\адрес-каталога\ib-forum\file.php on line 21

Notice: Undefined index: ph in диск:\адрес-каталога\ib-forum\file.php on line 22

Notice: Undefined index: key in диск:\адрес-каталога\ib-forum\file.php on line 23

Notice: Undefined index: query_count in диск:\адрес-каталога\ib-forum\db\mysql.php on line 78

Notice: Undefined index: common in диск:\адрес-каталога\ib-forum\db\mysql.php on line 83

Warning: Cannot modify header information - headers already sent by (output started at диск:\адрес-каталога\ib-forum\file.php:21) in диск:\адрес-каталога\ib-forum\file.php on line 33

Warning: Cannot modify header information - headers already sent by (output started at диск:\адрес-каталога\ib-forum\file.php:21) in диск:\адрес-каталога\ib-forum\file.php on line 35
Оффтопик: Здесь был код смайлика



Прописал команду в .htaccess
RecodeMultipartForms Off проблемы не решил...
Попробовал поэкспериментировать в этом же направлении и о чудо
решила проблему следующая команда php_value error_reporting 7

Теперь все отображается.... потрясающе!
Кстати поле u__avatar все равно пустое, а когда входишь в профиль то путь к загруенному аватару не отображаетсся - так и надо? а в поле ib_file появились значения :))) совпадающие по размерам с загруженными аватарами
Огромное сенкс. Тему можно закрывать. :)

---
Мыслю! Следовательно существую...
4X_Pro
Руководитель Проекта
Настоящий Компьютерщик
4X_Pro
Откуда: Москва
Всего сообщений: 3299
Рейтинг пользователя: 70


Ссылка


Дата регистрации на форуме:
29 сен. 2001
Именно так: проблема возникала из-за включенных notices... В основном файле я отключаю их принудительно, а вот во вспомогательных - не додумался. Надо будет учесть...

---
Спорить со мной по поводу того, что в IntB будет, а чего нет -- бесполезно!
4X_Pro
Руководитель Проекта
Настоящий Компьютерщик
4X_Pro
Откуда: Москва
Всего сообщений: 3299
Рейтинг пользователя: 70


Ссылка


Дата регистрации на форуме:
29 сен. 2001
А пути к загруженному аватару появляться и не должно (вообще говоря, загруженный аватар доступен только тому, кто его загрузил), это поле - для внешних аватаров (которые по ссылке).

---
Спорить со мной по поводу того, что в IntB будет, а чего нет -- бесполезно!
ZoRDaK
Участник

ZoRDaK
Откуда: Россия, Сибирь... :))) Омск
Всего сообщений: 69
Рейтинг пользователя: 3


Ссылка


Дата регистрации на форуме:
14 июля 2005

XXXX Pro написал:
[q]
Именно так: проблема возникала из-за включенных notices... В основном файле я отключаю их принудительно, а вот во вспомогательных - не додумался. Надо будет учесть...
[/q]

Ну вот... и я на что-то сгодился \":biggrin\"


Комментарий модератора:
За это тебе +1 к рейтингу


---
Мыслю! Следовательно существую...
ZoRDaK
Участник

ZoRDaK
Откуда: Россия, Сибирь... :))) Омск
Всего сообщений: 69
Рейтинг пользователя: 3


Ссылка


Дата регистрации на форуме:
14 июля 2005

XXXX Pro написал:
[q]
А пути к загруженному аватару появляться и не должно (вообще говоря, загруженный аватар доступен только тому, кто его загрузил), это поле - для внешних аватаров (которые по ссылке).
[/q]


спасибо.

---
Мыслю! Следовательно существую...
<<Назад  Вперед>>Модераторы: aerograf, wsxПечать
Intellect Board — cистема управления сайтом »   Архив технической поддержки IntB до версии 2.15 »   Проблема с загрузкой аватаров
RSS

1 посетитель просмотрел эту тему за последние 10 минут
В том числе: 1 гость, 0 скрытых пользователей

Последние RSS
Ограничение доступа
не отображаются разделы
Архив версий
Установка стиля на Intellect Board 2.22
Завершилась работа над новой версией 3.00

Самые активные 5 тем RSS


Время выполнения скрипта: 0.1668. Количество выполненных запросов: 17, время выполнения запросов 0.0000
Creative Commons License Rambler's Top100 Rambler's Top100 Рейтинг@Mail.ru Valid HTML 4.01 Transitional Valid CSS!