Если файлы не загружаются на форум. Форум выдаёт ошибкуЦитата Неудачная загрузка, обратитесь к администратору причина может быть в одном из следующих моментов:
Со стороны сервера:
1) Upload файлов выключен
file_uploads - директива php.ini файла, которая регулирует загрузку файлов на сервер по протоколу HTTP.
2) Установлено ограничение на размер файла. Этот вариант наиболее вероятен в случае, если загружаются маленькие файлы, но не загружаются большие.
Делается это в:
Configuration PHP Core (php.ini): upload_max_filesize - максимальный размер загружаемого файла. По умолчанию везде 2mB. post_max_size - максимальный размер поста при отправке его на сервер. Добвляемый файл также является его частью.
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.
Song:
Если файлы не загружаются на форум. Форум выдаёт ошибкуЦитата Неудачная загрузка, обратитесь к администратору причина может быть в одном из следующих моментов:
Со стороны сервера:
1) Upload файлов выключен
file_uploads - директива php.ini файла, которая регулирует загрузку файлов на сервер по протоколу HTTP.
2) Установлено ограничение на размер файла. Этот вариант наиболее вероятен в случае, если загружаются маленькие файлы, но не загружаются большие.
Делается это в:
upload_max_filesize - максимальный размер загружаемого файла. По умолчанию везде 2mB.
post_max_size - максимальный размер поста при отправке его на сервер. Добвляемый файл также является его частью.
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.