VPS侦探论坛

 找回密码
 注册
查看: 4917|回复: 5

lnmp 1.7升级php失败(5.6.40→7.3.28)请协助分析下原因 谢谢

[复制链接]
发表于 2021-5-12 09:12:53 | 显示全部楼层 |阅读模式

系统版本CentOS 8.3.2011,内核版本5.11.6-1.el8.elrepo.x86_64

用1.7脚本升级php 7.3.28时出现错误,日志如下,请帮忙分析下原因,我看到日志最后有个目录的文件不存在,反复尝试重新升级后发现这个目录一开始解压php安装包是有的,中间不知道什么原因被删除了,后面就出现了这个目录不存在的错误。

(帖子限制字符数,我只粘贴了日志报错的部分,完整日志见附件。)
  1.   1900K .......... .......... .......... .......... .......... 90% 6.24M 0s
  2.   1950K .......... .......... .......... .......... .......... 92%  159M 0s
  3.   2000K .......... .......... .......... .......... .......... 94%  211M 0s
  4.   2050K .......... .......... .......... .......... .......... 97%  210M 0s
  5.   2100K .......... .......... .......... .......... .......... 99%  209M 0s
  6.   2150K .......... ....                                       100%  139M=0.9s

  7. 2021-05-12 09:04:03 (2.33 MB/s) - ‘/usr/local/bin/composer’ saved [2216568/2216568]

  8. Composer install successfully.
  9. Install ZendGuardLoader for PHP 7...
  10. unavailable now.
  11. Creating new php-fpm configure file...
  12. Copy php-fpm init.d file...
  13. cp: cannot stat '/home/root/lnmp/lnmp1.7/src/php-7.3.28/sapi/fpm/init.d.php-fpm': No such file or directory
  14. chmod: cannot access '/etc/init.d/php-fpm': No such file or directory
  15. +-------------------------------------------+
  16. |    Manager for LNMP, Written by Licess    |
  17. +-------------------------------------------+
  18. |              https://lnmp.org             |
  19. +-------------------------------------------+
  20. Starting LNMP...
  21. Starting nginx...  done
  22. Starting MySQL.. SUCCESS!
  23. /usr/bin/lnmp: line 26: /etc/init.d/php-fpm: No such file or directory
  24. ======== upgrade php failed ======
  25. upgrade php log: /root/upgrade_lnmp_php.log
  26. You upload upgrade_lnmp_php.log to LNMP Forum for help.
复制代码


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x
美国VPS推荐: 遨游主机LinodeLOCVPS主机云搬瓦工80VPSVultr美国VPS主机中国VPS推荐: 阿里云腾讯云。LNMP付费服务(代装/问题排查)QQ 503228080
发表于 2021-5-12 20:03:21 | 显示全部楼层


checking how to run the C++ preprocessor... /lib/cpp
configure: error: in `/home/root/lnmp/lnmp1.7/src/php-7.3.28':
configure: error: C++ preprocessor "/lib/cpp" fails sanity check
See `config.log' for more details

是否安装了bbr之类的或动过内核?
https://bbs.vpser.net/thread-18875-1-1.html
Linux下Nginx+MySQL+PHP自动安装工具:https://lnmp.org
 楼主| 发表于 2021-5-12 20:51:41 来自手机 | 显示全部楼层

licess 发表于 2021-5-12 20:03
是否安装了bbr之类的或动过内核?
https://bbs.vpser.net/thread-18875-1-1.html

对,我更新了内核并开启了bbr,升级前要关闭bbr吗?
美国VPS推荐: 遨游主机LinodeLOCVPS主机云搬瓦工80VPSVultr美国VPS主机中国VPS推荐: 阿里云腾讯云。LNMP付费服务(代装/问题排查)QQ 503228080
 楼主| 发表于 2021-5-12 23:26:42 来自手机 | 显示全部楼层



licess 发表于 2021-5-12 20:03
是否安装了bbr之类的或动过内核?
https://bbs.vpser.net/thread-18875-1-1.html

尝试关了bbr,重新升级还是会报相同错误。
Linux下Nginx+MySQL+PHP自动安装工具:https://lnmp.org
发表于 2021-5-13 15:50:59 | 显示全部楼层

iLear 发表于 2021-5-12 23:26
尝试关了bbr,重新升级还是会报相同错误。

和关bbr没关系,是因为你改动内核把一些依赖包给删掉了

yum install  kernel-headers
yum install glibc-headers gcc-c++
安装成功后再进行升级,不需要关闭bbr

军哥运维代购:http://shop63846532.taobao.com/

 楼主| 发表于 2021-5-14 11:56:49 | 显示全部楼层

licess 发表于 2021-5-13 15:50
和关bbr没关系,是因为你改动内核把一些依赖包给删掉了

yum install  kernel-headers

非常感谢,确实是这个问题,已经解决了。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|VPS侦探 ( 鲁ICP备16040043号-1 )

GMT+8, 2024-9-21 00:34 , Processed in 0.027381 second(s), 17 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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