2017-07-13 56 views
3

解決:更改作曲家PHP版本路徑的Plesk

對於Plesk用戶你需要做納米的.bash_profile當你在文件中加入這一行:

PATH=/opt/plesk/php/7.1/bin:$PATH 

它將爲SSH用戶工作!

根SSH用戶,你可以這樣做:

export PATH=/opt/plesk/php/7.1/bin:$PATH; 

希望這將有助於

我想對我說,現在他需要把眼光放在PHP版本7.1的願望是安裝在我的Plesk作曲家serveur。

我該怎麼做?我不是一個親在命令行..我想我需要添加此行

export PATH=/opt/plesk/php/7.1/bin:$PATH;在我的.bashrc文件,但我真的不知道如何訪問此以及如何添加該行。

希望有人可以幫助我,爲此,非常感謝。

其實我需要manualy做到這一點更新作曲家:

export PATH=/opt/plesk/php/7.1/bin:$PATH; php composer.phar update 
+0

是的,如果你想使用不同的PHP版本,你將不得不先選擇它。就像這個'/opt/plesk/php/7.1/bin/php composer.phar'一樣。如果你輸入'php -v',它會給你服務器的默認php版本 - 並且改變你將不得不聯繫你的託管服務提供商(沒有完全確定) –

+0

感謝您的回答!當我做php -v我得到PHP版本5.6.30我怎麼能改變它?因爲我的提供者不知道真的。我有多個PHP版本安裝,但默認情況下我的plesk服務器使用PHP 5.6.30 –

+0

我可以只是簡單地說,作曲家使用新的PHP路徑?在.bashrc中!唯一的問題,我不知道如何做到這一點 –

回答

1

稍微另類版本,如果它可以幫助任何人:

創建作曲家的別名並將其存儲在/ etc/profile文件。 d(所以它是提供給所有用戶)

cd /etc/profile.d 
nano composer7.sh 

在你的文件中把這個(調整版&作曲家位置):

alias composer7='/opt/plesk/php/7.0/bin/php /usr/local/bin/composer.phar' 

保存文件並重新登錄。

即使您的Plesk安裝運行的是不同版本的PHP,您的腳本現在也可以從命令行使用。現在你可以執行它:

composer7 update