`emerge --changed-use` 对 PHP_INI_VERSION 不起作用

`emerge --changed-use` 对 PHP_INI_VERSION 不起作用

所有关于安装 PHP[1][2] 的 gentoo 文档都提到我应该在 make.conf 中添加一行以使用“生产”php.ini

PHP_INI_VERSION="production"

但这似乎没有任何作用...我还应该做什么来在系统上“启用”该更改?

编辑:@terdon 指出了我的盲点,第一个链接说明了编辑 make.conf 后我应该运行什么……但它什么也没做

# grep ^display_errors /usr/share/doc/php-5.4.13/*
/usr/share/doc/php-5.4.13/php.ini-production:display_errors = Off
/usr/share/doc/php-5.4.13/php.ini-development:display_errors = On

# grep PHP /etc/make.conf
PHP_INI_VERSION="production"

# emerge --ask --changed-use --deep @world
These are the packages that would be merged, in order:
Calculating dependencies... done!
Nothing to merge; would you like to auto-clean packages? [Yes/No] y

# grep ^display_errors /etc/php/apache2-php5.4/php.ini 
display_errors = On

[1]http://wiki.gentoo.org/wiki/PHP

[2]http://www.gentoo.org/proj/en/php/php-installing.xml#doc_chap3

相关内容