当前位置:论坛首页 > BUG提交 > Linux面板

【已回应】配置composer问题

发表在 BUG提交2020-5-10 09:54 [复制链接] 9 6779

安装了多个版本的PHP后,配置composer提示出错,如何解决?
使用道具 举报 只看该作者 回复
发表于 2020-5-10 14:41:40 | 显示全部楼层

+-------------------------------------------------------------------+
|                   Swoole Compiler Loader Installer     |
+-------------------------------------------------------------------+
|                     version 1.0.3 (2018-03-15)                    |
+-------------------------------------------------------------------+


Checking Environment...

Please select the php path to install loader extension:

1 : /usr/bin/php
2 : /usr/bin/php-fpm

0 :  Quit this script

Enter a number > 2
php_path          : /usr/bin/php-fpm
php_version       : .
php_sapi          :
php_thread_safety :
使用道具 举报 回复 支持 反对
发表于 2020-5-10 14:43:52 | 显示全部楼层
是安装Loader出错
使用道具 举报 回复 支持 反对
发表于 2020-5-11 10:00:54 | 显示全部楼层
我安装有2个php,但是composer版本始终是
  1. [root@dapao ~]# composer -V
  2. Composer version 1.10.6 2020-05-06 10:28:10
复制代码
使用道具 举报 回复 支持 反对
发表于 2020-5-13 00:20:53 | 显示全部楼层
安装了PHP5.2后 显示 Fatal error: Class 'Phar' not found in /usr/local/bin/composer on line 23
怎么弄啊?
使用道具 举报 回复 支持 反对
发表于 2020-5-13 00:22:52 | 显示全部楼层
安装了PHP71 /56 /52后显示 Fatal error: Class 'Phar' not found in /usr/local/bin/composer on line 23
要怎么弄啊?
使用道具 举报 回复 支持 反对
发表于 2020-5-13 09:41:54 | 显示全部楼层
国哥 发表于 2020-5-13 00:22
安装了PHP71 /56 /52后显示 Fatal error: Class 'Phar' not found in /usr/local/bin/composer on line 23
...

到对应的php版本下面执行下  下面的命令,看下是不是有par这个扩展,下面以php7.1为例子
  1. /www/server/php/71/bin/php -m
复制代码
使用道具 举报 回复 支持 反对
发表于 2020-5-19 02:33:41 | 显示全部楼层
到对应的php版本下面执行下面的命令/www/server/php/71/bin/php -m后

[root@hecs-x-large-2-linux-20200505 /]# /www/server/php/71/bin/php -m
[PHP Modules]
bcmath
Core
ctype
curl
date
dom
fileinfo
filter
ftp
gd
gettext
hash
iconv
intl
json
libxml
mbstring
mysqli
mysqlnd
openssl
pcntl
pcre
PDO
pdo_mysql
pdo_sqlite
Phar
posix
Reflection
session
shmop
SimpleXML
soap
sockets
SPL
sqlite3
standard
swoole_loader
sysvsem
tokenizer
xml
xmlreader
xmlrpc
xmlwriter
zip
zlib

[Zend Modules]
使用道具 举报 回复 支持 反对
发表于 2020-5-19 02:41:11 | 显示全部楼层
/www/server/php/71/bin/php -m
[PHP Modules]
bcmath
Core
ctype
curl
date
dom
fileinfo
filter
ftp
gd
gettext
hash
iconv
intl
json
libxml
mbstring
mysqli
mysqlnd
openssl
pcntl
pcre
PDO
pdo_mysql
pdo_sqlite
Phar
posix
Reflection
session
shmop
SimpleXML
soap
sockets
SPL
sqlite3
standard
swoole_loader
sysvsem
tokenizer
xml
xmlreader
xmlrpc
xmlwriter
zip
zlib

[Zend Modules]


使用道具 举报 回复 支持 反对
发表于 2020-5-19 09:02:38 | 显示全部楼层
国哥 发表于 2020-5-19 02:33
到对应的php版本下面执行下面的命令/www/server/php/71/bin/php -m后

[root@hecs-x-large-2-linux-2020050 ...

你有Phar这个扩展的
使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

企业版年付运维跟进群

普通问题处理

论坛响应时间:72小时

问题处理方式:排队(仅解答)

工作时间:白班:9:00 - 18:00

紧急问题处理

论坛响应时间:10分钟

问题处理方式:1对1处理(优先)

工作时间:白班:9:00 - 18:00

工作时间:晚班:18:00 - 24:00

立即付费处理
快速回复 返回顶部 返回列表