2017-08-27 88 views
0

我已經安裝在我的服務器2個的PHP版本使用這個HOWTO(由ISPconfig 3管理): https://www.howtoforge.com/tutorial/how-to-install-php-5-6-on-ubuntu-16-04/安裝了2個php版本(5.6&7)如何將pecl ssh2 ext僅添加到5.6安裝中?

我想PECL SSH2擴展僅添加到我的5.6安裝。

cd /opt/php-5.6.30/etc 
pecl -C pear.conf install ssh2-0.13 

pecl/ssh2 requires PHP (version >= 4.0.0, version <= 6.0.0), installed version is 7.0.22-0ubuntu0.16.04.1 

任何幫助將不勝感激!

+0

也嘗試將shell的別名更改爲: 別名php =/opt/php-5.6.30/bin/php - IT DID NOT WORK :( –

+0

請幫助..我絕望... –

回答

0

通過改變PECL腳本總是通過php5.6版本工作

編輯完成:

nano /usr/bin/pecl 

,並將此行的第一個代碼塊後(它會檢查PHP版本後)

PHP="/opt/php-5.6.30/bin/php" 

安裝後不要忘記將其更換。