VPS侦探论坛

 找回密码
 注册
查看: 7196|回复: 4

升级 MySQL 后 php-fpm 无法启动

[复制链接]
发表于 2011-11-17 14:55:19 | 显示全部楼层 |阅读模式

MySQL 升级到 5.5.17、PHP 升级到 5.3.8  以后,php-fpm 无法启动,提示找不到 libmysqlclient.so.16
  1. Starting php-fpm /usr/local/php/sbin/php-fpm: error while loading shared libraries: libmysqlclient.so.16: cannot open shared object file: No such file or directory
复制代码



现在 /usr/local/mysql/lib 中只有 libmysqlclient.so.18,该怎样解决这问题呢?
美国VPS推荐: 遨游主机LinodeLOCVPS主机云搬瓦工80VPSVultr美国VPS主机中国VPS推荐: 阿里云腾讯云。LNMP付费服务(代装/问题排查)QQ 503228080
发表于 2011-11-17 18:43:15 | 显示全部楼层


mysql安装上应该就会在/usr/local/mysql/lib/下面
Linux下Nginx+MySQL+PHP自动安装工具:https://lnmp.org
 楼主| 发表于 2011-11-18 11:55:24 | 显示全部楼层

谢谢军哥提醒,我直接链过去了
  1. ln -svf /usr/local/mysql/lib/libmysqlclient.so.18.0.0 /usr/lib64/libmysqlclient.so.16
复制代码



现在用起来倒是没发现啥问题,不过在启动 php-fpm 的时候的提示信息里显示还是有一些问题,只好先凑合了。
美国VPS推荐: 遨游主机LinodeLOCVPS主机云搬瓦工80VPSVultr美国VPS主机中国VPS推荐: 阿里云腾讯云。LNMP付费服务(代装/问题排查)QQ 503228080
发表于 2011-11-20 15:11:07 | 显示全部楼层



这一个是因为你PHP-FPM编译的时候是MYSQL用的是老的版本,而你现在把这一个升级后。肯定会遇到这一个版本的问题的么。。。你想要解决这一个问题就只能把PHP-FPM再编译一下。。
Linux下Nginx+MySQL+PHP自动安装工具:https://lnmp.org
 楼主| 发表于 2011-11-21 09:50:41 | 显示全部楼层

回复 4# 的帖子


确实是这样,我修改了LNMP一键安装包,将PHP版本升级到5.3.8并去掉单独的pdo-mysql和php-fpm后,就没有问题了。

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

您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-11-16 03:26 , Processed in 0.026393 second(s), 16 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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