Intereting Posts

Загрузка php-файла 500 ошибок внутреннего сервера

При загрузке изображения на сервере появляется ошибка. Он показывает 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 
  1. Откройте файл php.ini
  2. Измените memory_limit=128M на memory_limit=256M
  3. Нажмите ctrl+s чтобы сохранить изменения.
  4. Перезапустите сервер Apache или Nginx
  5. Теперь загрузите любой файл изображения any size
  6. Если ошибка все еще сохраняется, Repeat from Step-1 above
  7. Продолжайте увеличивать memory_limit пока сервер не примет большие файлы. но не забудьте сохранить изменения и перезапустить сервер, иначе это не сработает.