Ярлыки

.htaccess (4) тестирование (8) шаблоны проектирования (3) css (5) Debian (6) docker (2) Doctrine2 (6) Git (6) html (4) java (6) javascript (13) jquery (11) LFS (3) linux (23) mac os (4) mod_rewrite (2) MSSQL (4) MySQL (18) ORM Doctrine (17) patterns (3) PDO (3) perl (7) PHP (64) PHPUnit (8) Python (15) SEO (2) Silex (1) SimpleXML (1) SQL (14) ssh (4) Ubuntu (24) Yii1 (1) Zend Framework (19) ZendFramework2 (8)

понедельник, 2 мая 2011 г.

Ubuntu. Баг PEAR PHP 5.3.3

По-умолчанию в Ubuntu 10.10 идет PHP версии 5.3.3 в поставке PEAR которого наблюдается баг.

http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=619307

При попытке установить пакет (например PHPUnit) появляется сообщение об ошибке:
$ sudo pear install --alldeps phpunit/PHPUnit
PHP Fatal error:  Call to undefined method PEAR::raiseErro() in /usr/share/php/PEAR/REST.php on line 165

Лечится обновлением php, который ставится из репозитория:
deb http://ppa.launchpad.net/nginx/php5/ubuntu maverick main
deb-src http://ppa.launchpad.net/nginx/php5/ubuntu maverick main

$ sudo apt-get update
$ sudo apt-get dist-upgrade

Теперь имеем PHP 5.3.5 и все ок.

Комментариев нет:

Отправить комментарий