2015-11-05 2 views
1

Я бегу веб-сервер со следующей конфигурацией:изменяющего php.ini, кажется, не имеет силу

  • Ubuntu 14,04
  • PHP 5.5.9
  • PHP-FPM
  • Nginx

Когда я загружаю файл в приложение Symfony, я получаю сообщение об ошибке The file is too large. Allowed maximum size is 2 MiB.. Я уже изменил аннотацию maxFileSize в сущности, но проблема, похоже, зависит от конфигурации сервера.

Если я запускаю phpinfo() он возвращает мне следующий путь к моей php.ini: /etc/php5/fpm/php.ini

В этом php.ini я изменил следующие параметры:

upload_max_filesize = 8M post_max_size = 8M

Затем я перезапустил php-fpm (перезапуск службы php-fpm), но изменения не отображаются на странице phpinfo, потому что он все еще говорит: upload_max_filesize 2M.

Пропустить что-нибудь?

+1

запустить также «сервис nginx reload» или «service nginx restart» –

+0

Я сделал, но результат все тот же. –

ответ

1

Проблема решена. Кажется, что остановка PHP-FPM довольно сложная. Глядя дальше Serverfault я обнаружил, что некоторые люди должны были убить всех PHP-FPM процессы вручную:

sudo pkill php5-fpm sudo service php5-fpm start

Это работает для меня.

Смежные вопросы