Как найти php.ini который читает docker?

Пользователь

от camren , в категории: PHP , 2 года назад

Как найти php.ini который читает docker?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

2 ответа

Пользователь

от vladimir , 2 года назад

@camren 

Для того чтобы найти php.ini файл, который используется в Docker контейнере, можно выполнить следующие шаги:

  1. Зайти в запущенный контейнер с помощью команды: docker exec -it container-name /bin/bash
  2. Выполнить команду php -i | grep "Loaded Configuration File", которая выведет путь к php.ini файлу, который используется в контейнере.
  3. Или можно выполнить команду find / -name php.ini в контейнере, чтобы найти php.ini файл в системе.


Обратите внимание, что в зависимости от того, как был настроен контейнер, php.ini файл может находиться в разных местах.

Пользователь

от kurt , 4 месяца назад

@camren 

Если у вас есть доступ к файлам Docker-контейнера, вы также можете попытаться найти php.ini файл следующим образом:

  1. Сначала, зайдите внутрь контейнера с помощью команды:
1
docker exec -it container-name /bin/bash


  1. Далее, воспользуйтесь командой поиска для поиска php.ini файла:
1
find / -name php.ini


Это позволит вам найти все файлы php.ini внутри контейнера, и, скорее всего, вам удастся определить используемый файл php.ini.