У меня есть функция (я использую CodeIgniter), которая загружает файл, изменяет его размер и сохраняет детали в базе данных.
У меня нет проблем с загрузкой изображений размером до 1 МБ, поэтому я знаю, что разрешения работают нормально.
Однако, как только я пытаюсь загрузить что-то более 1 МБ, функция становится очень медленной, и через некоторое время мне открывается пустая страница.
Это основные значения в файле php ini:
post_max_size: 32M
max_input_time: 60
max_execution_time: 30
file_uploads: 1
upload_max_filesize: 32M
В соответствии с этим у меня должно быть достаточно времени и мегабайт для успешной загрузки файла.
От чего еще это может зависеть?
ОБНОВЛЕНИЕ (после вопросов Майка и Минбуста ниже)
а. журналы чистые, никаких признаков проблем нет, и фактически журнал показывает, что страница была обработана за 0,03 секунды!
б. Ограничение памяти - 96 МБ
с. Я не применяю фильтры XSS к этому
... какие-нибудь дополнительные идеи?
что я не понимаю, так это то, что загрузка файла занимает очень много времени даже на моем Mac (localhost); Мне удалось загрузить 2,7 Мб картинку, однако мне пришлось ждать там несколько минут. кажется, что шаг изменения (в худшую сторону) выше порога в 500 КБ. Загрузка происходит плавно и быстро ниже этого значения, а скорость загрузки становится очень медленным ..