Я работаю над проектом, в котором мне нужно разрешить пользователям загружать большие видеофайлы (> 1G), я использую PHP и MySql (XAMPP) на стороне сервера и Javascript с jQuery на стороне клиента.
Я использую Javascript FileReader
с Ajax для загрузки видео. Проблема в том, что он работает только для видеофайлов размером менее 100M, я получаю эту ошибку при попытке загрузить файл размером › 100M:
Неустранимая ошибка: Недостаточно памяти (выделено 1065353216) (попытка выделить 325675664 байта)....
Я обновил следующие настройки php.ini:
memory_limit=20000M
upload_max_filesize=20000M
post_max_size=20000M
max_input_time=3000
max_execution_time=3000
Если этого недостаточно, я также обновил файл .htaccess с этими настройками, перезапустил XAMPP и по-прежнему получаю эту ошибку для файлов размером более 100 МБ.
Спасибо, что прочитали вопрос. Любые предложения?
phpinfo()
, чтобы проверить, действительно ли ваши попытки изменить эти значения были успешными? - person CBroe   schedule 17.09.2020