【iiwiki】大哥啊,我亲爱的老虎大哥,我从网上下载了一个开源的PHP相册程序——Gallery2,里面的多国语言需要PHP支持gettext才能够正常使用,不开启gettext就不能用中文。我用的是自己架设的服务器(Windows 2003操作系统),因此就下载并安装了gettext-0.14.4.exe,但PHP还是不支持gettext,我该怎么办?
【蔫老虎】建议你下载PHP官方(http://www.php.net)那个Zip压缩包格式的安装文件,它本身就自带了许多扩展库。想启用其gettext模块,只需要编辑php.ini文件,在“extension_dir = ""”中定义好PHP扩展模块的路径(如extension_dir = "C:/PHP/ext/"),再去掉“extension=php_gettext.dll”前面的分号(;)。做完这些之后,将php_gettext.dll文件(默认在PHP压缩包解压缩后的ext文件夹中)拷贝到扩展模块的路径下,重新启动Web服务器,PHP就可以支持gettext了。