Изменение php.ini, кажется, не имеет эффекта

1

Я запускаю веб-сервер со следующей конфигурацией:

  • Ubuntu 14.04
  • PHP 5.5.9
  • PHP-FPM
  • Nginx

Когда я загружаю файл в приложение Symfony, я получаю ошибку The file is too large. Allowed maximum size is 2 MiB. 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
    запустить также service nginx reload или service nginx restart
  • 0
    Я сделал, но результат все тот же.
Теги:
nginx

1 ответ

1

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

sudo pkill php5-fpm sudo service php5-fpm start

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

Ещё вопросы

Сообщество Overcoder
Наверх
Меню