CodeIgniter File Upload Class - странное поведение ошибки - PullRequest
0 голосов
/ 16 декабря 2011

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

Вот код конфигурации:

$this->conf = array(
    'max_size' => '1024',
    'encrypt_name' => TRUE,
    'allowed_types' => 'avi|mov|mpg|wmv|flv',
    'upload_path' => 'assets/media/videos/'
);

При загрузке файла MPG 5 МБ отображается ошибка File is too big.., но когда я пытаюсь загрузить файл MPG 18 МБ, он просто обновляет страницу.

Я в растерянности. Я не знаю с чего начать. Любые полезные советы будут с благодарностью. Кроме того, дайте мне знать, если мне нужно добавить больше кода, как я уже сказал, я не знаю, с чего начать.

Вот что я пробовал до сих пор:

  1. изменен максимальный размер загрузки на php.ini до 100M
  2. ответ найден здесь: Странная ошибка загрузки файла CodeIgniter , но print_r($_FILES) даже не выполняется, страница просто обновляется.

1 Ответ

2 голосов
/ 16 декабря 2011

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

post_max_size
memory_limit

Также set_time_limit к чему-то высокому, или загрузка только истекает, поэтому вы видите пустой массив.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...