Chinaunix首页 | 论坛 | 博客
  • 博客访问: 8954
  • 博文数量: 4
  • 博客积分: 225
  • 博客等级: 二等列兵
  • 技术积分: 50
  • 用 户 组: 普通用户
  • 注册时间: 2009-03-12 00:29
文章分类
文章存档

2009年(4)

我的朋友
最近访客

分类:

2009-03-30 11:36:22

这是一个小问题,不过还是记下来为好。

我从一台linux上迁移一个web应用到另外一台linux,使用的是mysql数据库和php语言。
迁移后,应用连接不到mysql数据库,当时怀疑是php的安装问题,于是重新编译了php,
再安装,还是不行,后来察看php的配置,发现php的MYSQL_SOCKET这个环境变量的值是
/tmp/mysql.sock,但是我的mysql服务的sock是在另外一个地方,怎么改这个值呢?
或许重新编译可以解决,重新编译的时候可以加上 mysql-sock-dir的选项,但是我不想
重新编译了,所以在php.ini重增加以下配置:
  mysql.sock=/XXX/XXX/mysql.sock
重新启动apache,搞定。
阅读(537) | 评论(0) | 转发(0) |
0

上一篇:解决AIX上出现PVID不一致的问题

下一篇:没有了

给主人留下些什么吧!~~