0
我想在共享服務器上設置部署PHP。並無法在服務器上遠程運行php。不同的PHP版本使用SSH
服務器運行php 7.0.6來處理正常的http請求。如果我通過終端SSH方式和遠程服務器上運行php -v
我得到:
# php -v
PHP 7.0.6 (cli) (built: May 2 2016 02:11:49) (NTS)
這似乎好走,但如果我從我的本地機器上運行遠程命令:
$ ssh '[email protected]' 'php -v'
PHP 5.3.28 (cli) (built: Mar 29 2014 12:18:37)
明顯遠程命令沒有使用正確的PHP版本。我找到的版本在.bash_porfile
設置:
export PATH=/usr/local/lib/crucial-php/php-7.0.600/bin:$PATH
,但我不知道如何獲得SSH遠程命令要尊重.bash_profile
。反正是有得到遠程命令使用修改過的路徑,而不與source ~/.bash_profile
運行'哪個php'來代替情況。最有可能有兩個會話使用不同的用戶。 – apokryfos