安装 pecl/raphf 和 propro 时出错
Error install pecl/raphf and propro
我已将 php5.5 更新为 php7.0.
我尝试 运行 这个指令 :
pecl install pecl/raphf
但是我得到这个错误:
Parse error: syntax error, unexpected 'new' (T_NEW) in /usr/share/php/PEAR/Frontend.php on line 91
如何安装:
pecl install pecl/raphf
pecl install pecl/propro
Pear 1.10.0 支持 php7。升级你的梨。
我正在解决我的问题:
我已经卸载了 php 7.0.5,并安装了 php 5 以获得旧的 pear 版本。
apt-get install php-pear
pear clear-cache
pear upgrade pear-1.10.0
然后,我重新安装php7.0.5
有效!
尝试更新 PEAR:
$ wget http://pear.php.net/go-pear.phar
$ php go-pear.phar
您不需要卸载PHP 7. 您可以编辑/usr/bin/pear并设置php=/usr/bin/php5。然后更新 PEAR。
我已经安装了 php 环境,例如 php5.6 和 php7.1
我在 Centos7.x 上为 root 用户解决了我的类似问题:
我要删除默认包:
yum 删除 php-pear
接下来我要安装 php7.x 的包(例如 php7.1)和默认包:
yum -y install php71-php-pear && yum -y install php-pear
安装后我找到我的 php71-pear 目录并创建符号链接而不是默认的 php-pear:
find / -type d -name 'pear'
...
/opt/remi/php71/root/usr/share/doc/pear
/opt/remi/php71/root/usr/share/pear
/opt/remi/php71/root/usr/share/tests/pear
...
mv /usr/share/pear /usr/share/pear_5
ln -s /opt/remi/php71/root/usr/share/pear /usr/share/pear
利润...
pecl -V
PEAR Version: 1.10.7
PHP Version: 7.1.5
Zend Engine Version: 3.1.0
尝试更新 PEAR:
$ wget http://pear.php.net/go-pear.phar
$ php go-pear.phar
我已将 php5.5 更新为 php7.0.
我尝试 运行 这个指令 :
pecl install pecl/raphf
但是我得到这个错误:
Parse error: syntax error, unexpected 'new' (T_NEW) in /usr/share/php/PEAR/Frontend.php on line 91
如何安装:
pecl install pecl/raphf
pecl install pecl/propro
Pear 1.10.0 支持 php7。升级你的梨。
我正在解决我的问题:
我已经卸载了 php 7.0.5,并安装了 php 5 以获得旧的 pear 版本。
apt-get install php-pear
pear clear-cache
pear upgrade pear-1.10.0
然后,我重新安装php7.0.5
有效!
尝试更新 PEAR:
$ wget http://pear.php.net/go-pear.phar
$ php go-pear.phar
您不需要卸载PHP 7. 您可以编辑/usr/bin/pear并设置php=/usr/bin/php5。然后更新 PEAR。
我已经安装了 php 环境,例如 php5.6 和 php7.1
我在 Centos7.x 上为 root 用户解决了我的类似问题:
我要删除默认包:
yum 删除 php-pear
接下来我要安装 php7.x 的包(例如 php7.1)和默认包:
yum -y install php71-php-pear && yum -y install php-pear
安装后我找到我的 php71-pear 目录并创建符号链接而不是默认的 php-pear:
find / -type d -name 'pear'
...
/opt/remi/php71/root/usr/share/doc/pear
/opt/remi/php71/root/usr/share/pear
/opt/remi/php71/root/usr/share/tests/pear
...
mv /usr/share/pear /usr/share/pear_5
ln -s /opt/remi/php71/root/usr/share/pear /usr/share/pear
利润...
pecl -V
PEAR Version: 1.10.7
PHP Version: 7.1.5
Zend Engine Version: 3.1.0
尝试更新 PEAR:
$ wget http://pear.php.net/go-pear.phar
$ php go-pear.phar