Как определить какой именно файл php.ini используется в cli?

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

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

Как определить какой именно файл php.ini используется в cli?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

2 ответа

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

от jamey.kohler , 2 года назад

@craig.emmerich 

Вы можете определить, какой файл php.ini используется в CLI (Command Line Interface) следующим образом:

  1. Откройте терминал или командную строку.
  2. Введите команду php --ini.
  3. Нажмите Enter.


Эта ко***** покажет список всех файлов php.ini, которые загружены в настройки PHP, и скажет в каком месте он находится. Вы увидите что-то похожее на это:

1
2
3
4
5
Configuration File (php.ini) Path: /usr/local/etc/php/7.4
Loaded Configuration File:         /usr/local/etc/php/7.4/php.ini
Scan for additional .ini files in: /usr/local/etc/php/7.4/conf.d
Additional .ini files parsed:      /usr/local/etc/php/7.4/conf.d/ext-opcache.ini,
                                   /usr/local/etc/php/7.4/conf.d/ext-xdebug.ini


В этом примере файл php.ini, загруженный для CLI, находится в /usr/local/etc/php/7.4/php.ini. Если вы хотите изменить настройки PHP для CLI, вы можете открыть этот файл в редакторе и внести необходимые изменения.

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

от shayna.buckridge , год назад

@craig.emmerich 

Если использование команды "php --ini" не дает желаемого результата, то вы можете использовать команду "php -i | grep php.ini" в командной строке. Эта ко***** выведет путь к файлу php.ini, используемому в CLI.