аватары не загружаются на сервер

Автор DeSlay, 26 мая 2009, 11:01:17

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

DeSlay

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

Пробовал изменять все настройки но не помогает! Аватар не грузит ни большой ни маленький никакой вообще

dillinger

таже проблема((

даже вот такая ошибка появляется:

Тип ошибки: Критические



http://www.__forum.com.ua/index.php?action=profile;area=forumprofile;save
Применить фильтр: Показать ошибки только с теми сообщениями
Wrong value type sent to the database. Integer expected. (size)
Function: profileSaveAvatarData
Применить фильтр: Отображать ошибки только этого файла
Файл: /var/www/__forum.com.ua/Sources/Profile-Modify.php
Строка: 2589



Хел!!!

Lysyj

а путь к папке с аватарами прописан правильно?

dillinger

#3
в настройках вроде все ок. Может я что-то не так включил или не там смотрю.

Что самое интересное так это то, что старые аватары нормально работают, а вот когда грузишь новые то вылазит ошибка((

my.php?image=111111forum.jpg]

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

Wrong value type sent to the database. Integer expected. (size)

помогите, спасибо!

Lysyj

путь к аттачментам или к шаблонам форума как прописан?

dillinger


Mr. Anviss

а сами файлы аватарок существуют?

Lysyj

а хост не в сейф моде? файлы к сообщениям форума прикрепляются?

dillinger

#8
Цитата: anviss от 30 мая 2009, 14:05:14
а сами файлы аватарок существуют?

да, старые аватары работают. Но как только ты загружаешь новый получаешь болт(((

Цитата: Лысый от 30 мая 2009, 17:32:56
а хост не в сейф моде? файлы к сообщениям форума прикрепляются?

safe_mode - Off

При попытке прикрепить картинку получаю вот это((
Parse error: syntax error, unexpected T_ELSE in /var/www/allmetal/__forum.allmetal.com.ua/Sources/Subs-Graphics.php on line 227

в голаг слудующая запись:
http://www.__forum.allmetal.com.ua/index.php?action=profile;area=forumprofile;save
2: filesize() [<a href='function.filesize'>function.filesize</a>]: stat failed for /var/www/allmetal/__forum.allmetal.com.ua/attachments/avatar_tmp_1
Файл: /var/www/allmetal/__forum.allmetal.com.ua/Sources/Profile-Modify.php
Строка: 2585

Mr. Anviss

#9
Выложите в студию кому принадлежит папка Avatars (пользователь и группа), в каком режиме работает php (Apache mod или CGI/FastCGI) и имя пользователя фтп аккаунта.
Сделал сейчас у ся мини эксперимент. Через ssh зашел к себе на сервер и создал папку test. Группа anviss пользователь root. Затем зашел через фтп в эту папку под пользователем anviss и просто попробовал закинуть файл аватарки - в итиге болт.
Из этого я и предполагаю, что у вас нет прав писать в папку Avatars, а раз нет прав то и ф-ция filesize() возвращает false а его в поле size базы не втулишь т.к. его тип int(10)
**************продолжение****************
Опять же через ssh сменил пользователя которому принадлежат права на папку Avatars с root на anviss и через фтп (пользователь anviss) попробовал закинуть файл аватара - полет нормальный!


dillinger

Цитата: anviss от 31 мая 2009, 15:18:56
Выложите в студию кому принадлежит папка Avatars (пользователь и группа), в каком режиме работает php (Apache mod или CGI/FastCGI) и имя пользователя фтп аккаунта.
Сделал сейчас у ся мини эксперимент. Через ssh зашел к себе на сервер и создал папку test. Группа anviss пользователь root. Затем зашел через фтп в эту папку под пользователем anviss и просто попробовал закинуть файл аватарки - в итиге болт.
Из этого я и предполагаю, что у вас нет прав писать в папку Avatars, а раз нет прав то и ф-ция filesize() возвращает false а его в поле size базы не втулишь т.к. его тип int(10)
**************продолжение****************
Опять же через ssh сменил пользователя которому принадлежат права на папку Avatars с root на anviss и через фтп (пользователь anviss) попробовал закинуть файл аватара - полет нормальный!

папка принадлежит пользователю dima группа apache, php работает в режиме Apache mod, имя пользователя фтп dima.

Еще нашел глюк с форумом, когда через профиль меняешь тему получаешь вот такую красоту:
my.php?image=clipboard01zhk.jpg]

я просто в шоке  :-[

Цитата: digger от 31 мая 2009, 15:35:45
[FAQ] SMF2


Спасибо файлы начали прикрепятся!

DimKA

#12
Таже ошибка с аватарами
Wrong value type sent to the database. Integer expected. (size)
версия форума SMF 2.0 RC1-1
Капча работает.Картинки вставляются
Форум установлен с 0
модов не установлено
PS: При вставке картинок нет превьюшек
сразу большая картинка  :-X

DimKA

Аватары вылечил
http://www.simplemachines.ru/index.php/topic,7101.0.html
осталось решить проблемму с картинками

DimKA

Прошу не считать за флуд
с картинками вопрос на половину решен
Если загружаеш от Администратора то загружаются без превьюшки
а если от пользователя то все ок

dillinger

Аватары починил, все заработало после того как в директорию с аватарми положил файл .htaccess:

<Files *>
  Order Deny,Allow
  Deny from all
  Allow from localhost
</Files>
RemoveHandler .php .php3 .phtml .cgi .fcgi .pl .fpl .shtml

...тестируем это решение)

Mavn

ну вообще то в стандарте идет данный файл
SimpleMachines Russian Community Team
п.1 Пройду курсы гадалок для определения исходного кода по скриншоту.

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

dillinger

У меня почему то не было его((

пока полет нормальный, но появился другой непонятный глюк связный с модами. Установка мода проходит нормально, а вот когда переходить на страницу настроек установленного мода то получаешь сообщение, что такого мода нет((

X-Matrix

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

странно - выводится ошибка пустая.
просто "Ошибка" - а текста ошибки нет.
в тихой панике  :'(

п.с. вложения отправляются на сервер нормально, с ними проблем нет.