有没有办法在我的 ubuntu 安装中禁用 PHP gettext 扩展?我需要这个用于测试目的。gettext.ini 不在 conf.d 文件夹中,我不知道在哪里查找。
我正在运行 Ubuntu 10.04
先感谢您!
答案1
由于 gettext 支持是作为预编译扩展提供的(您可以找到 .ini 文件的扩展是动态加载的),您可以通过重新编译 PHP 来禁用它。这基本上意味着您需要卸载当前的 PHP 安装,从 PHP.net 下载 PHP 源代码并从头开始编译它。这是一个很好的教程:
http://www.iansharpe.com/art_PHPrecompile.php
另一个选择是直接禁用 gettext 函数。你可以使用以下方法实现
disable_functions =
/etc/php5/apache2/php.ini 文件中的指令
但这不会禁用 gettext 支持。
答案2
disable_classes=gettext
在您的 php.ini 中应该可以做到这一点。