10 我想锁定我的php配置并禁用加载其他php配置,而不是默认配置(在我的情况下位于/usr/local/php/lib/php.ini中),我想禁用“扫描此目录以查找其他内容。 ini”,或者是否有办法将php.ini中的var设置为永久变量,我会这样做。 有什么建议 ? 预先感谢, 我。 php configuration php.ini — tftd source
21 作为不需要重新编译PHP的替代方法,可以设置PHP_INI_SCAN_DIR环境变量。如果您将PHP用作Apache模块,则可以在加载PHP模块的Apache配置文件中添加以下内容: SetEnv PHP_INI_SCAN_DIR /usr/local/zend/etc/conf.d/ 如果使用CGI / FastCGI,您还可以-n -c按照以下说明使用命令开关: https://bugs.php.net/bug.php?id=45114 — 戴夫·福加克 source 3 更好的解决方案。我宁愿使用系统软件包,也不愿自己重新编译和管理它。 — 马修·沙利 当PHP作为Apache SAPI模块运行时,这实际上不起作用。 — 社会 它确实可以工作,您只需要确保服务器已启用mod_env并可供使用即可。 — Dave Forgac 我不知道该怎么做,人...它不起作用... — Raheel Hasan 我加在系统中ENVIRON变种,但仍然它不是装载.. — Raheel哈桑