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

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


Вопрос

народ грузит аватары, а они не показываются, в свойствах файла можно увидеть его размер и где он находится, но он НЕ показывается

 

папка uploads имеет 777

но аватары получают 600,

пробую изменить руками - пишет Cannot change attributes of remote files! :D

 

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

адрес борды

http://luch.vladivostok.ru/invision

 

попробовал этот совет

 

При загрузке аватаров на сервер им выставляются права по умолчанию 600.
Апач не может их считать с диска и выдает пустое место.
Чтобы этого не происходило необходимо внести следующие изменения в код

как было:
======= файл \sources\lib\usercp_functions.php со строки 343 ===============
//-------------------------------------------------
// Copy the upload to the uploads directory
//-------------------------------------------------

if (! @move_uploaded_file( $HTTP_POST_FILES['FILE_UPLOAD']['tmp_name'], $ibforums->vars['upload_dir']."/".$real_name) )
{
$std->Error( array( 'LEVEL' => 1, 'MSG' => 'upload_failed' ) );
}

============== end ==================

как надо:
======= файл \sources\lib\usercp_functions.php со строки 343 ===============
//-------------------------------------------------
// Copy the upload to the uploads directory
//-------------------------------------------------

if (! @move_uploaded_file( $HTTP_POST_FILES['FILE_UPLOAD']['tmp_name'], $ibforums->vars['upload_dir']."/".$real_name) )
{
$std->Error( array( 'LEVEL' => 1, 'MSG' => 'upload_failed' ) );
} else {
chmod($ibforums->vars['upload_dir']."/".$real_name,0644);
}
============== end ==================

 

Без толку!!!

 

 

Вот еще что: вложения файлов не получаются только с граф. форматами, к примеру загрузил я рисунок 100*100, в форуме он не показывается, а размер ставится 8242*8242

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

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

  • 0
что-то мне кажется у тебя с хостером. Инклюды непонятны. загрузка не работает нормально! Попробуй сам зарегься на http://free.iphosting.ru, туда форум проинсталлируй. Будет ли там ошибки. А то может дело в тебе? :D А если там нормально встанет, то дело будет в твоем хостере. Логика !
Ссылка на комментарий
Поделиться на других сайтах

  • 0
примеру загрузил я рисунок 100*100, в форуме он не показывается, а размер ставится 8242*8242

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

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

  • 0
У меня на бесплатном хостинге как раз на http://free.iphosting.ru, была такая проблема, по условиям там нельзя, чтоб юзеры файлы закачивали, хотя прямо об этотм нигде не написано. Поэтому фотогалерею например, там не создашь :D
Ссылка на комментарий
Поделиться на других сайтах

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

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

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

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

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

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

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

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

Зарузка...
×
×
  • Создать...

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

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