Перейти к содержимому

Сервис обмена электронных валют


  • Закрытая тема Тема закрыта

Загрузка файла на сервер

#11 ZiTosS

ZiTosS
  • Пользователь
  • 5 148 сообщений
  • Репутация: 8
0

Отправлено 12 Декабрь 2010 - 18:23

surfer, извини, не понял, что Array() пустой. Я подумал, что у тебя $_FILES['...']['size'] - массив.
Тогда надо проверить 3 настройки PHP:

1) post_max_size
Устанавливает максимальный допустимый размер POST-данных. Это свойство также влияет на закачиваемые файлы. Чтобы закачивать большие файлы, это значение должно быть выше upload_max_filesize.
Если в вашем конфигурационном скрипте включено ограничение памяти, memory_limit также будет влиять на закачивание файлов. Проще говоря, memory_limit должна быть больше чем post_max_size.
Если используется integer, значение измеряется байтами.

2) upload_max_filesize
Максимальный размер закачиваемого файла.
Если используется integer, значение измеряется байтами.

3) memory_limit
Эта директива задаёт максимальный объём памяти в байтах, который разрешается использовать скрипту. Это помогает предотвратить ситуацию, при которой плохо написанный скрипт съедает всю доступную память сервера. Для того, чтобы использовать эту директиву, вы должны указать её на этапе компиляции. Так, ваша строка конфигурации должна включать: --enable-memory-limit. Обратите внимание, что вы должны установить эту директиву в -1, если не хотите ограничивать объём памяти.
Если используется integer, значение измеряется байтами

Взято с http://php.su/prepare/?phpini

Кстати, проверь тогда, загружается ли сам файл во временную папку, путь до неё:

upload_tmp_dir

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


  • 0

#12 surfer

surfer
    Topic Starter
  • Заблокированные
  • 1 956 сообщений
  • Репутация: 71

Отправлено 12 Декабрь 2010 - 18:41

ценно в общем тупит когда размер файла превышает post_max_size выявил опытным путе
что с этим делать не знаю
  • 0

#13 gaaarfild

gaaarfild
  • Пользователь
  • 596 сообщений
  • Репутация: 0

Отправлено 12 Декабрь 2010 - 20:46

Изменить post_max_size
  • 0

#14 surfer

surfer
    Topic Starter
  • Заблокированные
  • 1 956 сообщений
  • Репутация: 71

Отправлено 12 Декабрь 2010 - 20:56

зачем?
  • 0

#15 ZiTosS

ZiTosS
  • Пользователь
  • 5 148 сообщений
  • Репутация: 8

Отправлено 12 Декабрь 2010 - 21:21

surfer, не понятно, что ты в итоге хочешь получить? Чтобы была возможность загружать файлы большого объема? Если да, то надо увеличивать post_max_size, иначе через формы не удастся организовать загрузку больших файлов.
  • 0

#16 surfer

surfer
    Topic Starter
  • Заблокированные
  • 1 956 сообщений
  • Репутация: 71

Отправлено 12 Декабрь 2010 - 22:19

я просто понять хотел в чем причина оказывается в настройках сервера
проблема решена т.к. упустил из виду одну проверку
тему можно закрывать
  • 0


Оформление форума – IPBSkins.ru