How are my php extensions loading if there are no extension=* statements in my php.ini? Does it just automatically load everything in my /conf.d/ directory? I can even find the path to /conf.d/ specified in php.ini.
How are my php extensions loading if there are no extension=* statements in my php.ini? Does it just automatically load everything in my /conf.d/ directory? I can even find the path to /conf.d/ specified in php.ini.
By default, the
php5
packages will automatically pull all configurations in theconf.d
directory. I don't remember where in the configurations, but there's a directive to include all configurations in the/etc/php5/conf.d
directory. That's why the extension packages such asphp5-gd
install the libraries, and then also install a conf file to theconf.d
directory, then restarts php5, and pulls the data from there.