Расположение файла конфигурации PHP может отличаться в зависимости от платформы.
Вот неполный список возможных расположений конфигурационного файла PHP;
Платформа | Расположение |
xampp | {каталог установки}/php/php.ini |
macOS | /private/etc/php.ini |
Ubuntu < 16.10 | /etc/php5/{cli,apache2,cgi}/php.ini |
Ubuntu >= 16.10 | /etc/php7/{cli,apache2,cgi}/php.ini |
Ubuntu >= 18.04 | /etc/php/{версия}/{cli,apache2,cgi}/php.ini |
RedHat/CentOS/Fedora | /etc/php.ini |
Если вы работаете в операционной системе на базе Unix, вы можете запустить php -i в терминале и посмотреть в выводе Loaded Configuration File, чтобы получить местоположение для вашей конкретной системы, например, следующее:
1 | php -i | grep 'Loaded Configuration File' |
Пример результата работы:
1 | Loaded Configuration File => /etc/php.ini |