При загрузке изображения на сервере появляется ошибка. Он показывает 500 ошибок внутреннего сервера. Если я загружаю небольшое изображение, чем все в порядке, но при загрузке изображения большого размера происходит ошибка выше. Это работает на локальной, но ошибке на реальном сервере.
Проверьте файл upload_max_filesize в php.ini
Echo ini_get ("upload_max_filesize");
Также прочтите следующее: http://www.radinks.com/upload/config.php
это было:
mod_fcgid: длина запроса HTTP 131308 (пока) превышает MaxRequestLen (131072)
поэтому я изменил лимит, добавив это в глобальный httpd.conf (из cPanel):
MaxRequestLen 15728640
и все работает нормально ….
проверьте это время выполнения сценария, используя ниже,
echo $maxExeTime = ini_get('max_execution_time');
и проверьте, сколько времени займет ваш сценарий, и увеличьте время выполнения перед исполнением сценария загрузки файла, чтобы увеличить его, вы можете использовать ниже код
ini_set('max_execution_time', '0');
проверьте файл php.ini
upload_max_filesize
php.ini
memory_limit=128M
на memory_limit=256M
ctrl+s
чтобы сохранить изменения. Apache
или Nginx
any size
Repeat from Step-1 above
memory_limit
пока сервер не примет большие файлы. но не забудьте сохранить изменения и перезапустить сервер, иначе это не сработает.