无法为php5(cli)加载gettext.so扩展名

时间:2016-05-18 16:41:47

标签: php ubuntu-14.04 php-5.6 php-gettext

我无法在PHP-CLI中使用gettext扩展。 配置php.ini后,每当我使用/usr/lib/php5/20131226/时都会收到此错误消息:

  

PHP警告:PHP启动:无法加载动态库'/usr/lib/php5/20131226/gettext.so' - /usr/lib/php5/20131226/gettext.so:undefined symbol:PL_thr_key in Unknown on line 0

/etc/php5/cli/php.ini

  

extension = gettext.so

我安装了gettext和php-gettext:

  

gettext已经是最新版本了。

     

php-gettext已经是最新版本了。

然而,# ls -l ah /usr/lib/php5/20131226/ total 488K drwxr-xr-x 2 root root 4.0K Mai 18 18:36 . drwxr-xr-x 4 root root 4.0K Mär 25 2015 .. -rw-r--r-- 1 root root 88K Mär 24 2015 curl.so -rw-r--r-- 1 root root 39K Sep 10 2014 json.so -rw-r--r-- 1 root root 47K Mär 24 2015 mcrypt.so -rw-r--r-- 1 root root 153K Mär 24 2015 opcache.so -rw-r--r-- 1 root root 116K Mär 24 2015 pdo.so -rw-r--r-- 1 root root 31K Mär 24 2015 readline.so 中似乎缺少gettext.so:

$ php -v
PHP Warning:  PHP Startup: Unable to load dynamic library '/usr/lib/php5/20131226/gettext.so' - /usr/lib/php5/20131226/gettext.so: cannot open shared object file: No such file or directory in Unknown on line 0
PHP 5.6.7-1+deb.sury.org~utopic+1 (cli) (built: Mar 24 2015 11:23:10) 
Copyright (c) 1997-2015 The PHP Group
Zend Engine v2.6.0, Copyright (c) 1998-2015 Zend Technologies

PHP版本:

{{1}}

我该怎么做才能让它发挥作用?

0 个答案:

没有答案