2017-08-06 40 views
1

PHP pear没有定位正确的php可执行文件。当我输入pear config-show它显示以下错误。PHP pear没有定位php可执行文件

/usr/local/bin/pear: line 28: /usr/local/Cellar/php55/5.5.36/bin/php: No such file or directory 
/usr/local/bin/pear: line 28: exec: /usr/local/Cellar/php55/5.5.36/bin/php: cannot execute: No such file or directory 

但是,当我执行which php我越来越

/usr/local/bin/php 

我应该如何在梨

回答

2

配置此您需要设置PHP二进制文件的位置。你可以用下面这样做:

$ pear config-set php_bin /usr/local/bin/php 

如果不工作,你可以在不存在的PHP链接到正确的:

$ sudo ln -s /usr/local/bin/php /usr/local/Cellar/php55/5.5.36/bin/php 

我希望这有助于。

+1

由于它的正常工作! – Unnikrishnan

+0

第一个选项不起作用,因为梨不起作用。 –

+0

我试图做符号链接,它帮助,然后我去做第一个重新配置选项,它没有错误消息,但是,当我删除符号链接梨停止工作,这意味着重新配置不工作att所有。 –

0

我曾与MacPorts的

同样的问题,符号连接固定它

sudo ln -s /opt/local/bin/php56 /opt/local/bin/php