Не удается отредактировать файл php.ini в Docker - PullRequest
0 голосов
/ 19 сентября 2019

Я пытаюсь отредактировать php.ini внутри Docker, поэтому мне нужно сделать docker-compose up.Но каждый раз, когда я делаю docker-compose up, php.ini возвращается, как и раньше.

1 Ответ

1 голос
/ 19 сентября 2019

Лучше монтировать php.ini с хоста, так как docker-compose up завершит работу контейнера и запустит новый контейнер, который не содержит модифицированный php.ini.

volumes:
   - ./config/custom.php.ini:/etc/php(version)/apache2/conf.d/custom.php.ini

По умолчанию каталог сканирования дополнительных файлов php будет выглядеть в каталоге conf.d.Эти файлы будут перезаписывать настройки основного php.ini.Я проверил это с параметром asp_tag, выключив и включив его.Он работает нормально, если вы выполните следующие действия:

Хитрость для выполнения этой работы заключается в использовании docker-compose down вместо docker-compose kill

, вы можете проверить дальше здесь и здесь

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