«Произошла ошибка при обработке этой директивы» - PullRequest
0 голосов
/ 10 апреля 2010

Я не могу загрузить большие файлы. Я установил php.ini так:

max_execution_time = 3600
max_input_time = 600
memory_limit = 100M
post_max_size = 100M
file_uploads = On
upload_max_filesize = 100M 

Возвращает ошибку 500: an error occurred while processing this directive

Почему это? И что еще более важно, как я могу это исправить?

Ответы [ 3 ]

1 голос
/ 10 апреля 2010

500 ошибка не сама ошибка, это просто баннер, который гласит: «Где-то есть ошибка! Подробности смотрите в журнале ошибок».

Похоже, это не проблема php, а проблема с веб-сервером. Но я все равно не хочу догадываться. Лучше заглянуть в журнал ошибок.

0 голосов
/ 10 августа 2013

Если вы находитесь на общем сервере, я полагаю, что администраторы переопределяют ваши настройки ini. Используйте http://php.net/manual/en/function.phpinfo.php, чтобы подтвердить, что ваши настройки действительно вступают в силу.

0 голосов
/ 03 ноября 2012

Это может быть проблема SSI. Возможно, у вашего веб-сервера возникла проблема с чтением некоторых сценариев, в которых есть команды SSI. Попробуйте взглянуть на конфигурацию. Если вы используете Apache, попробуйте проверить настройку AddHandler. Надеюсь, это поможет.

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