当前位置:论坛首页 > Linux面板 > 求助

【已解答】各个PHP版本都无法安装,已切换安装节点

发表在 Linux面板2023-11-30 16:10 [复制链接] 7 1565

免费版Beta8.0.4

微信截图_20231130160821.png

已运行一键换源和切换安装节点


内核
OpenSSL 1.0.2u  20 Dec 2019
使用道具 举报 只看该作者 回复
发表于 2023-11-30 16:31:42 | 显示全部楼层
您好,您的服务器上缺少libiconv这个依赖,可以使用下面的命令来安装
  1. yum install libiconv libiconv-devel -y
复制代码
如果提示找不到安装源,请直接下载这个rpm包进行安装
  1. wget https://forensics.cert.org/centos/cert/7/x86_64/libiconv-1.15-1.el7.x86_64.rpm
  2. wget https://forensics.cert.org/centos/cert/7/x86_64/libiconv-devel-1.15-1.el7.x86_64.rpm
  3. rpm -ivh libiconv-1.15-1.el7.x86_64.rpm --nodeps
  4. rpm -ivh libiconv-devel-1.15-1.el7.x86_64.rpm --nodeps
复制代码

如果还是无法安装php,请把上面的安装依赖的信息截图发出来
使用道具 举报 回复 支持 反对
发表于 2023-11-30 16:38:18 | 显示全部楼层
大炮运维V587 发表于 2023-11-30 16:31
您好,您的服务器上缺少libiconv这个依赖,可以使用下面的命令来安装如果提示找不到安装源,请直接下载这个 ...
  1. [root@VM-16-9-centos lighthouse]# yum install libiconv libiconv-devel -y
  2. Loaded plugins: fastestmirror, langpacks
  3. Loading mirror speeds from cached hostfile
  4. No package libiconv available.
  5. No package libiconv-devel available.
  6. Error: Nothing to do
  7. [root@VM-16-9-centos lighthouse]# wget https://forensics.cert.org/centos/cert/7/x86_64/libiconv-1.15-1.el7.x86_64.rpm
  8. --2023-11-30 16:33:20--  https://forensics.cert.org/centos/cert/7/x86_64/libiconv-1.15-1.el7.x86_64.rpm
  9. Resolving forensics.cert.org (forensics.cert.org)... 147.72.252.219
  10. Connecting to forensics.cert.org (forensics.cert.org)|147.72.252.219|:443... connected.
  11. HTTP request sent, awaiting response... 200 OK
  12. Length: 855116 (835K) [application/x-rpm]
  13. Saving to: ‘libiconv-1.15-1.el7.x86_64.rpm’

  14. 100%[=====================================================================================================================================================================================================================================>] 855,116      407KB/s   in 2.0s   

  15. 2023-11-30 16:33:23 (407 KB/s) - ‘libiconv-1.15-1.el7.x86_64.rpm’ saved [855116/855116]

  16. [root@VM-16-9-centos lighthouse]# wget https://forensics.cert.org/centos/cert/7/x86_64/libiconv-devel-1.15-1.el7.x86_64.rpm
  17. --2023-11-30 16:33:23--  https://forensics.cert.org/centos/cert/7/x86_64/libiconv-devel-1.15-1.el7.x86_64.rpm
  18. Resolving forensics.cert.org (forensics.cert.org)... 147.72.252.219
  19. Connecting to forensics.cert.org (forensics.cert.org)|147.72.252.219|:443... connected.
  20. HTTP request sent, awaiting response... 200 OK
  21. Length: 19152 (19K) [application/x-rpm]
  22. Saving to: ‘libiconv-devel-1.15-1.el7.x86_64.rpm’

  23. 100%[=====================================================================================================================================================================================================================================>] 19,152      91.2KB/s   in 0.2s   

  24. 2023-11-30 16:33:24 (91.2 KB/s) - ‘libiconv-devel-1.15-1.el7.x86_64.rpm’ saved [19152/19152]

  25. [root@VM-16-9-centos lighthouse]# rpm -ivh libiconv-1.15-1.el7.x86_64.rpm --nodeps
  26. warning: libiconv-1.15-1.el7.x86_64.rpm: Header V4 RSA/SHA256 Signature, key ID 0e4c8cff: NOKEY
  27. Preparing...                          ################################# [100%]
  28. Updating / installing...
  29.    1:libiconv-1.15-1.el7              ################################# [100%]
  30. [root@VM-16-9-centos lighthouse]# rpm -ivh libiconv-devel-1.15-1.el7.x86_64.rpm --nodeps
  31. warning: libiconv-devel-1.15-1.el7.x86_64.rpm: Header V4 RSA/SHA256 Signature, key ID 0e4c8cff: NOKEY
  32. Preparing...                          ################################# [100%]
  33. Updating / installing...
  34.    1:libiconv-devel-1.15-1.el7        ################################# [100%]
复制代码


没办法发图 贴了安装信息
使用道具 举报 回复 支持 反对
发表于 2023-11-30 16:39:14 | 显示全部楼层
宝塔用_b2da 发表于 2023-11-30 16:38
没办法发图 贴了安装信息

重新安装php,试试能安装成功吗?
使用道具 举报 回复 支持 反对
发表于 2023-11-30 16:41:25 | 显示全部楼层
大炮运维V587 发表于 2023-11-30 16:39
重新安装php,试试能安装成功吗?



还是不行
使用道具 举报 回复 支持 反对
发表于 2023-11-30 16:42:52 | 显示全部楼层

截图看下现在的执行日志信息
使用道具 举报 回复 支持 反对
发表于 2023-11-30 16:45:43 | 显示全部楼层
大炮运维V587 发表于 2023-11-30 16:42
截图看下现在的执行日志信息

  1. checking for dngettext in -lc... yes
  2. checking for dcngettext in -lc... yes
  3. checking for bind_textdomain_codeset in -lc... yes
  4. checking for GNU MP support... no
  5. checking for mhash support... yes
  6. checking size of long... (cached) 8
  7. checking if we're at 64-bit platform... yes
  8. checking for iconv support... yes
  9. checking for iconv... yes
  10. checking if iconv is glibc's... yes
  11. checking if iconv supports errno... no
  12. configure: error: iconv does not support errno
  13. make: *** No targets specified and no makefile found. Stop.
  14. make: *** No rule to make target `install'. Stop.
复制代码
使用道具 举报 回复 支持 反对
发表于 2023-11-30 16:52:03 | 显示全部楼层

看样子是触发了php的某个bug
在官方上找到了一个解决方案,如果还是无法解决,请更换到debian11或者debian12的操作系统吧
  1. # cd /usr/local/src/
  2. wget https://ftp.gnu.org/pub/gnu/libiconv/libiconv-1.16.tar.gz
  3. tar zxvf ./libiconv-1.16.tar.gz
  4. cd libiconv-1.16
  5. ./configure --prefix=/usr
  6. make & make install
复制代码
使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

普通问题处理

论坛响应时间:72小时

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

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

紧急运维服务

响应时间:3分钟

问题处理方式:宝塔专家1对1服务

工作时间:工作日:9:00 - 18:30

宝塔专业团队为您解决服务器疑难问题

立即付费处理

工作时间:09:00至24:00

快速回复 返回顶部 返回列表