2017-08-06 2 views
1

PHP Birne findet nicht die richtige php ausführbare Datei. Wenn ich pear config-show eintippe, zeigt es den folgenden Fehler an.PHP Pear nicht finden php ausführbar

/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 

Aber wenn ich which php ausführen ich erhalte

/usr/local/bin/php 

Wie ich

Antwort

2

in diese Birne konfigurieren soll Sie müssen den Speicherort des PHP-Binary einzustellen. Sie können dies mit dem folgenden:

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

Wenn das nicht funktioniert, können Sie die nicht-existente php an den richtigen Link:

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

Ich hoffe, das hilft.

+1

Dank es funktioniert gut! – Unnikrishnan

+0

erste Option funktioniert nicht, weil die Birne nicht funktionsfähig ist. –

+0

Ich versuchte Symlink zu tun und es half, dann ging ich tun erste Rekonfiguration Option ging es mit keine Fehlermeldungen, jedoch, wenn ich den Symlink löschte die Birne funktioniert nicht, was bedeutet, dass die Neukonfiguration funktioniert nicht alle. –

0

Ich hatte das gleiche Problem mit MacPorts

Symlink es feste

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