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

【待反馈】需要openssl3.0以上的环境

发表在 Linux面板2024-8-20 18:40 [复制链接] 10 498

软件需要openssl版本大于3,手动编译好几次都没用,有没有大佬成功升级过openssl到3?
使用道具 举报 只看该作者 回复
发表于 2024-8-21 11:28:33 | 显示全部楼层
操作前请做好快照
使用道具 举报 回复 支持 反对
发表于 2024-8-21 09:56:27 | 显示全部楼层
您好,您这边可以参考一下链接
https://blog.csdn.net/qq_43127208/article/details/137783403
使用道具 举报 回复 支持 反对
发表于 2024-8-21 16:56:41 | 显示全部楼层
运维技术阿闯 发表于 2024-8-21 09:56
您好,您这边可以参考一下链接
https://blog.csdn.net/qq_43127208/article/details/137783403 ...

参照这个链接openssl成功升级到了3.2.0,但php编译安装后报启动失败:

/www/server/php/82/sbin/php-fpm: symbol lookup error: /www/server/php/82/sbin/php-fpm: undefined symbol: EVP_md2, version OPENSSL_1_1_0
使用道具 举报 回复 支持 反对
发表于 2024-8-21 17:10:24 | 显示全部楼层
yimo 发表于 2024-8-21 16:56
参照这个链接openssl成功升级到了3.2.0,但php编译安装后报启动失败:

/www/server/php/82/sbin/php-fpm ...

您好,您这边安装后查看一下php.ini里边的extension=openssl.so是否正确,做好快照后重启一下面板或者是服务器,然后再看安装
使用道具 举报 回复 支持 反对
发表于 2024-8-21 18:41:01 | 显示全部楼层
先安装php后升级openssl成功,感谢大佬!
使用道具 举报 回复 支持 反对
发表于 2024-8-21 22:18:41 | 显示全部楼层
运维技术阿闯 发表于 2024-8-21 17:10
您好,您这边安装后查看一下php.ini里边的extension=openssl.so是否正确,做好快照后重启一下面板或者是服 ...

服务器未重启前一切正常,服务器重启后项目无法访问了,nginx和php状态如下:
  1. root@yimo:~# sudo systemctl status nginx
  2. ● nginx.service - LSB: starts the nginx web server
  3.      Loaded: loaded (/etc/init.d/nginx; generated)
  4.      Active: active (exited) since Wed 2024-08-21 13:10:59 UTC; 12min ago
  5.        Docs: man:systemd-sysv-generator(8)
  6.     Process: 808 ExecStart=/etc/init.d/nginx start (code=exited, status=0/SUCCESS)

  7. Aug 21 13:10:57 yimo systemd[1]: Starting LSB: starts the nginx web server...
  8. Aug 21 13:10:59 yimo nginx[808]: Starting nginx...  done
  9. Aug 21 13:10:59 yimo systemd[1]: Started LSB: starts the nginx web server.
  10. root@yimo:~# sudo systemctl status php-fpm-82.service
  11. ● php-fpm-82.service - LSB: starts php-fpm
  12.      Loaded: loaded (/etc/init.d/php-fpm-82; generated)
  13.      Active: active (exited) since Wed 2024-08-21 13:11:00 UTC; 13min ago
  14.        Docs: man:systemd-sysv-generator(8)
  15.     Process: 810 ExecStart=/etc/init.d/php-fpm-82 start (code=exited, status=0/SUCCESS)

  16. Aug 21 13:10:57 yimo systemd[1]: Starting LSB: starts php-fpm...
  17. Aug 21 13:10:59 yimo php-fpm-82[810]: Starting php-fpm
  18. Aug 21 13:10:59 yimo php-fpm-82[814]: [21-Aug-2024 13:10:59] NOTICE: PHP message: PHP Warning:  PHP Startup: Unable to load dynamic library 'gd' (tried: /www/server/php/82/>
  19. Aug 21 13:10:59 yimo php-fpm-82[814]: [21-Aug-2024 13:10:59] NOTICE: PHP message: PHP Warning:  PHP Startup: Unable to load dynamic library 'mbstring' (tried: /www/server/p>
  20. Aug 21 13:10:59 yimo php-fpm-82[814]: [21-Aug-2024 13:10:59] NOTICE: PHP message: PHP Warning:  PHP Startup: Unable to load dynamic library 'pdo_mysql' (tried: /www/server/>
  21. Aug 21 13:10:59 yimo php-fpm-82[814]: [21-Aug-2024 13:10:59] NOTICE: PHP message: PHP Warning:  PHP Startup: Unable to load dynamic library 'soap' (tried: /www/server/php/8>
  22. Aug 21 13:10:59 yimo php-fpm-82[814]: [21-Aug-2024 13:10:59] NOTICE: PHP message: PHP Warning:  Module "gmp" is already loaded in Unknown on line 0
  23. Aug 21 13:11:00 yimo php-fpm-82[810]:  done
  24. Aug 21 13:11:00 yimo systemd[1]: Started LSB: starts php-fpm.
  25. lines 1-15/15 (END)
复制代码
使用道具 举报 回复 支持 反对
发表于 2024-8-22 09:18:22 | 显示全部楼层
一觉起来啥也没动又变成了这样:
  1. root@yimo:~# sudo systemctl status nginx
  2. ● nginx.service - LSB: starts the nginx web server
  3.      Loaded: loaded (/etc/init.d/nginx; generated)
  4.      Active: active (running) since Thu 2024-08-22 01:16:12 UTC; 1min 14s ago
  5.        Docs: man:systemd-sysv-generator(8)
  6.     Process: 807 ExecStart=/etc/init.d/nginx start (code=exited, status=0/SUCCESS)
  7.       Tasks: 10 (limit: 9423)
  8.      Memory: 185.1M
  9.      CGroup: /system.slice/nginx.service
  10.              ├─1614 nginx: master process /www/server/nginx/sbin/nginx -c /www/server/nginx/conf/nginx.conf
  11.              ├─1615 nginx: worker process
  12.              ├─1616 nginx: worker process
  13.              ├─1617 nginx: worker process
  14.              ├─1618 nginx: worker process
  15.              ├─1619 nginx: worker process
  16.              ├─1620 nginx: worker process
  17.              ├─1621 nginx: worker process
  18.              ├─1622 nginx: worker process
  19.              └─1623 nginx: cache manager process

  20. Aug 22 01:16:10 yimo systemd[1]: Starting LSB: starts the nginx web server...
  21. Aug 22 01:16:12 yimo nginx[807]: Starting nginx...  done
  22. Aug 22 01:16:12 yimo systemd[1]: Started LSB: starts the nginx web server.
  23. root@yimo:~# sudo systemctl status php-fpm-82.service
  24. ● php-fpm-82.service - LSB: starts php-fpm
  25.      Loaded: loaded (/etc/init.d/php-fpm-82; generated)
  26.      Active: active (running) since Thu 2024-08-22 01:16:13 UTC; 1min 17s ago
  27.        Docs: man:systemd-sysv-generator(8)
  28.     Process: 809 ExecStart=/etc/init.d/php-fpm-82 start (code=exited, status=0/SUCCESS)
  29.       Tasks: 11 (limit: 9423)
  30.      Memory: 39.6M
  31.      CGroup: /system.slice/php-fpm-82.service
  32.              ├─1676 php-fpm: master process (/www/server/php/82/etc/php-fpm.conf)
  33.              ├─1678 php-fpm: pool www
  34.              ├─1679 php-fpm: pool www
  35.              ├─1680 php-fpm: pool www
  36.              ├─1681 php-fpm: pool www
  37.              ├─1682 php-fpm: pool www
  38.              ├─1683 php-fpm: pool www
  39.              ├─1684 php-fpm: pool www
  40.              ├─1685 php-fpm: pool www
  41.              ├─1686 php-fpm: pool www
  42.              └─1687 php-fpm: pool www

  43. Aug 22 01:16:10 yimo systemd[1]: Starting LSB: starts php-fpm...
  44. Aug 22 01:16:12 yimo php-fpm-82[809]: Starting php-fpm
  45. Aug 22 01:16:12 yimo php-fpm-82[813]: [22-Aug-2024 01:16:12] NOTICE: PHP message: PHP Warning:  PHP Startup: Unable to load dynamic library 'gd' (tried: /www/server/php/82/>
  46. Aug 22 01:16:12 yimo php-fpm-82[813]: [22-Aug-2024 01:16:12] NOTICE: PHP message: PHP Warning:  PHP Startup: Unable to load dynamic library 'mbstring' (tried: /www/server/p>
  47. Aug 22 01:16:12 yimo php-fpm-82[813]: [22-Aug-2024 01:16:12] NOTICE: PHP message: PHP Warning:  PHP Startup: Unable to load dynamic library 'pdo_mysql' (tried: /www/server/>
  48. Aug 22 01:16:12 yimo php-fpm-82[813]: [22-Aug-2024 01:16:12] NOTICE: PHP message: PHP Warning:  PHP Startup: Unable to load dynamic library 'soap' (tried: /www/server/php/8>

  49. [1]+  Stopped                 sudo systemctl status php-fpm-82.service
复制代码


使用道具 举报 回复 支持 反对
发表于 2024-8-22 10:55:03 | 显示全部楼层
yimo 发表于 2024-8-22 09:18
一觉起来啥也没动又变成了这样:

您好,您这个报错提示的是无法加载soap。这个应该是您php8.0的添加的参数吧
使用道具 举报 回复 支持 反对
发表于 2024-8-22 11:20:49 | 显示全部楼层
运维技术阿闯 发表于 2024-8-22 10:55
您好,您这个报错提示的是无法加载soap。这个应该是您php8.0的添加的参数吧 ...

之前启用了五个扩展:gmp、gd、mbstring、pdo_mysql、soap,后面四个都失效了
使用道具 举报 回复 支持 反对
发表于 2024-8-22 11:40:54 | 显示全部楼层
yimo 发表于 2024-8-22 11:20
之前启用了五个扩展:gmp、gd、mbstring、pdo_mysql、soap,后面四个都失效了

您好,重新启用这些扩展
使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

普通问题处理

论坛响应时间:72小时

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

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

紧急运维服务

响应时间:3分钟

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

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

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

立即付费处理

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

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