エンジニアのひよこ_level10

毎日更新してた人。たまに記事書きます。

【PHP】php.iniなどの設定ファイルの場所を探すコマンド【626日目】

php.iniに設定を書きたい

PHPの設定を書きたい。こんなのとか

extension=pdo_mysql.so

とかとか。でもどこにファイルあるんだっけ。パスが知りたい。

php --ini

php --ini

このコマンドでわかる

root@xxxxxxxxxxx:/var/www# php --ini
Configuration File (php.ini) Path: /usr/local/etc/php
Loaded Configuration File:         (none)
Scan for additional .ini files in: /usr/local/etc/php/conf.d
Additional .ini files parsed:      /usr/local/etc/php/conf.d/docker-php-ext-pdo_mysql.ini

この場合、 /usr/local/etc/phpの中にある php.iniを読み込みます。

設定はphp.iniに書かないほうがいい?

ところで、私の環境にはphp.iniがありません。

どこに書いているかというと、 /usr/local/etc/php/conf.d/docker-php-ext-pdo_mysql.iniにかかれています。

どういうことかは、明日の記事にφ(・