决议:
对于plesk用户,当您在文件中添加此行时,您需要制作nano .bash_profile:
PATH=/opt/plesk/php/7.1/bin:$PATH
它适用于ssh用户!!
对于root ssh用户,你可以这样做:
export PATH=/opt/plesk/php/7.1/bin:$PATH;
希望它会有所帮助
我试着对作曲家说,现在他需要看看我的plesk serveur上安装的php版本7.1愿望。
我怎么能这样做?我不是专业的命令行..我想我需要添加这一行
我的export PATH=/opt/plesk/php/7.1/bin:$PATH;
文件中的 .bashrc
但我真的不知道如何访问此文件以及如何添加该行。
希望有人可以帮助我,非常感谢。
其实我需要手动更新作曲家:
export PATH=/opt/plesk/php/7.1/bin:$PATH; php composer.phar update
答案 0 :(得分:4)
一个稍微替代的版本,如果它可以帮助任何人:
为composer创建一个别名并将其存储在/etc/profile.d中(因此它可供所有用户使用)
df <- read.table(text = "id status
a 1
a 2
a 1
b 1
b 1
b 0
b 1
c 0
c 0
c 2
c 1
d 0
d 2
d 0", header = TRUE, stringsAsFactors = FALSE)
在你的文件中输入(调整版本和作曲家位置):
cd /etc/profile.d
nano composer7.sh
保存文件并重新登录。
即使您的Plesk安装正在运行不同版本的php,现在也可以从命令行使用您的脚本。现在你可以执行它:
alias composer7='/opt/plesk/php/7.0/bin/php /usr/local/bin/composer.phar'
答案 1 :(得分:0)
在 Plesk Onyx 环境中, Composer 和 WP CLI 都存在相同的问题
问题1 -该软件包需要php ^ 7.2,但您的PHP版本(5.4.16)不能满足该要求。
以及尝试运行WP CLI时类似的内容
false
PHP 7.2.23(cli)(内置:2019年9月27日11:40:34)(NTS)
通过符号链接解决了该问题,
使用ssh登录到正确的域后:
php -v
并经过清理测试:
cd /usr/bin
mv php php_OLD
ln -s /opt/plesk/php/7.2/bin/php php
我非常缓慢地发现两个应用程序都使用的php二进制文件位于/ usr / bin
所以代码的作用是:
立即工作
希望这可以帮助某人比我更快地解决此难题...