Jump to content
Дизайн и модификация Invision Community IPBSkinsBETA
Search In
  • More options...
Find results that contain...
Find results in...
Sign in to follow this  
Guest RSS-Bot

Важное с Sysman.Ru: Проблемы при загрузке файлов на форум

Recommended Posts

Guest RSS-Bot

Song:

Если файлы не загружаются на форум. Форум выдаёт ошибкуЦитата Неудачная загрузка, обратитесь к администратору причина может быть в одном из следующих моментов:

 

Со стороны сервера:

 

1) Upload файлов выключен

file_uploads - директива php.ini файла, которая регулирует загрузку файлов на сервер по протоколу HTTP.

 

2) Установлено ограничение на размер файла. Этот вариант наиболее вероятен в случае, если загружаются маленькие файлы, но не загружаются большие.

Делается это в:

  • Configuration PHP Core (php.ini):
    upload_max_filesize - максимальный размер загружаемого файла. По умолчанию везде 2mB.
    post_max_size - максимальный размер поста при отправке его на сервер. Добвляемый файл также является его частью.
  • Файл .htaccess:
    php_value post_max_size xxM
    php_value upload_max_filesize xxM

3) Не хватает времени для обработки залитого файла на сервер.

Это директива max_execution_time файла php.ini. По умолчанию равна 30-ти секундам.

 

4) Не хватает времени, отводённого скрипту на обработку переданного файла на сервере.

Это директива max_input_time файла php.ini. По умолчанию равна 60-ти секундам.

 

5) Не хватает памяти для обработки графического файла. Во время обработки создаётся миниатюра, для создания которой требуется память в повышенном размере для библиотеки GD.

Обычно нехватка памяти заканчивается ошибкой:

Цитата Fatal error: Allowed memory size of xxx bytes exhausted (tried to allocate xxx bytes) in ...

или белым экраном, если вывод ошибок PHP не разрешён директивой display_errors файла php.ini.

 

6) Неправильная настройка директории TMP на сервере.

При заливке файла он сначала заливается во временную директорию и только потом средствами скрипта переносится в нужную скрипту папку (uploads для скрипта IPB).

 

Ограничение может изменить только ваш хостер или вы, если вы и есть хостер :)

 

 

Со стороны форума:

 

1) Папка uploads отсутствует или не имеет нужных прав (CHMOD 777) или не имеет верного владельца.

2) Неправильный путь к папке в настройках Админ-Центра

3) Отсутствует нужный mime-type файла в настройка миме типов (для 1.x - conf_mime_types.php, для 2.х - в Админ-центре).

4) Размер файла превышает максимально допустимый размер для опрделённой группы

5) Некоторые функции форума (например, загрузка аватар или фотографий) допускают загрузку только определённых типов файлов. Эти типы файлов настраиваются в Админ-центре.

6) В Админ-центре заявлено использование GD библиотеки для создания миниатюр графических файлов, но сама библиотека недоступна для php.

Share this post


Link to post
Guest RSS-Bot

Song: Русский Апач, битые файлы

 

Если графические файлы закачиваются битыми (не отображаются, хотя сами файлы в папке uploads появляются; при скачивании с FTP обратно на свой компьютер - тоже не отображаются), очевидно, Ваш сервер запущен на Russian Apache. Если это так, то для решения проблемы необходимо создать в корневом каталоге форума файл .htaccess (если уже есть - добавить в него):

 

Цитата (.htaccess)<IfModule mod_charset.c>

CharsetRecodeMultipartForms off

</IfModule>

 

IfModule - это на случай, если Ваш проект будет переноситься на обычный Apache.

Share this post


Link to post
Guest
This topic is now closed to further replies.
Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...