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

【待反馈】linux服务器的php版本报错,这个需要重装php版..

发表在 Linux面板2022-11-24 18:15 [复制链接] 9 5096

服务器上的php72经常报错,在软件商店里面点击php7.2的设置,点击重启php-fpm-72服务时,弹出报错窗口,内容如下:
警告消息:
[24-Nov-2022 18:10:40]
NOTICE: PHP message: PHP Warning: PHP Startup: Unable to load dynamic library 'pdo_mysql' (tried:/www/server/php/72/lib/php/extensions/no-debug-non-zts-20170718/pdo_mysq
        (/www/server/php/72/lib/php/extensions/no-debug-non-zts-20170718/pdo_mysql:cannot open shared object file: No such fileordirectory),
        /www/server/php/72/lib/php/extensions/no-debug-non-zts-20170718/pdo_mysql.so
        (/www/server/php/72/lib/php/extensions/no-debug-non-zts-20170718/pdo_mysqlso: cannot open sharedobject file: No such file or directory)) in Unknown on line 0


请问这个该怎么解决?需要重新安装php7.2吗?服务器上很多网站都在运行php7.2版本,如果重装 会不会对这些网站有影响?

盼复,谢谢。

使用道具 举报 只看该作者 回复
发表于 2022-11-24 18:28:22 | 显示全部楼层
您好,在这之前您有做过哪些操作呢,去命令行执行
  1. ln -sf /www/server/php/72/bin/php /usr/bin/php
复制代码
使用道具 举报 回复 支持 反对
发表于 2022-11-25 10:37:43 | 显示全部楼层
在终端执行了命令,后,命令没有任何反应,然后回到php控制页面,重启还是报错,


运行重启
-------------
警告消息:
[25-Nov-2022 10:30:36] NOTICE: PHP message: PHP Warning: PHP Startup: Unableto load dynamic library 'pdo mysgl' (tried:/www/server/php/72/lib/php/extensions/
no-debug-non-zts-20170718/pdo mysg(/www/server/php/72/lib/php/extensionsno-debug-non-zts-20170718/pdo mysgl:cannot open shared object file: No such fileor directory),/www/server/php/72/lib/php/extensions/no-debug-non-zts-20170718/pdo mysqlso(/www/server/php/72/lib/php/extensions/no-debug-non-zts-20170718/pdo mysqlso: cannot open sharedobject file: No such file or directory)) in Unknown on line 0
使用道具 举报 回复 支持 反对
发表于 2022-11-25 11:31:55 | 显示全部楼层
清洋 发表于 2022-11-25 10:37
在终端执行了命令,后,命令没有任何反应,然后回到php控制页面,重启还是报错,


服务器命令行执行下面命令看下
  1. php --ini
复制代码
使用道具 举报 回复 支持 反对
发表于 2022-11-25 13:00:40 | 显示全部楼层

执行了这个: php --ini
PHP Warning:  PHP Startup: Unable to load dynamic library 'pdo_mysql' (tried: /www/server/php/72/lib/php/extensions/no-debug-non-zts-20170718/pdo_mysql (/www/server/php/72/lib/php/extensions/no-debug-non-zts-20170718/pdo_mysql: cannot open shared object file: No such file or directory), /www/server/php/72/lib/php/extensions/no-debug-non-zts-20170718/pdo_mysql.so (/www/server/php/72/lib/php/extensions/no-debug-non-zts-20170718/pdo_mysql.so: cannot open shared object file: No such file or directory)) in Unknown on line 0
Configuration File (php.ini) Path: /www/server/php/72/etc
Loaded Configuration File:         /www/server/php/72/etc/php-cli.ini
Scan for additional .ini files in: (none)
Additional .ini files parsed:      (none)
使用道具 举报 回复 支持 反对
发表于 2022-11-25 14:17:02 | 显示全部楼层
清洋 发表于 2022-11-25 13:00
执行了这个: php --ini
PHP Warning:  PHP Startup: Unable to load dynamic library 'pdo_mysql' (tried ...

卸载PHP使用编译模式安装看下,另外你服务器系统是用的centos还是Ubuntu?
使用道具 举报 回复 支持 反对
发表于 2022-11-25 16:04:44 | 显示全部楼层
centos ,我重装php会不会对服务器上其他站点有影响?
使用道具 举报 回复 支持 反对
发表于 2022-11-25 16:05:59 | 显示全部楼层
服务器系统是用的centos ,我卸载php重新编译安装会不会对服务器上其他站点有影响?
使用道具 举报 回复 支持 反对
发表于 2022-11-25 16:11:26 | 显示全部楼层
服务器系统是用的centos ,我卸载php重新编译安装会不会对服务器上其他站点有影响?
使用道具 举报 回复 支持 反对
发表于 2022-11-26 10:32:19 | 显示全部楼层
清洋 发表于 2022-11-25 16:11
服务器系统是用的centos ,我卸载php重新编译安装会不会对服务器上其他站点有影响? ...

您好,卸载的时候有可能会影响您的网站
使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

企业版年付运维跟进群

普通问题处理

论坛响应时间:72小时

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

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

紧急问题处理

论坛响应时间:10分钟

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

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

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

立即付费处理

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

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