php 不能识别mysql模块

公共账号 2011-10-23 10:50:10
系统环境:fedora15
问题形成原因:搭建lamp,amp全部搞定后。php部分不能识别mysql。具体就是安装wordpress或者discuz的时候说“您的 PHP 似乎没有安装运行 WordPress 所必需的 MySQL 扩展。” 我编译php的时候在configure的时候的确没包含mysql部分。不过我后来又单独编译的mysql模块部分 然后把mysql.so 放到了php的默认模块文件夹下,然后也修改了php.ini文件 取消了mysql模块的注释。
default-sock 改成了 "/tmp/mysql.sock" 还有别的需要改的吗??

还有个问题,我的mysql不能以 “service mysqld start ”的方式启动 不过可以以“mysqld_safe --user=root”的方式启动 前面不能启动的原因 系统也没报出来,就好像是超时的那种样子。然后出现一个error 就结束了。

求大侠不吝赐教!!
...全文
397 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
xuzuning 2011-10-23
  • 打赏
  • 举报
回复
mysql 应在 php 之前编译
公共账号 2011-10-23
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 xuzuning 的回复:]
mysql 应在 php 之前编译
[/Quote]我就是最后才编译的php啊 只不过config php的时候没有用with-mysql etc 不想重装啊 那样这个问题遇到就白遇到了 我也查过了 怎么弄也没搞定 希望可以给个办法 谢谢。

4,251

社区成员

发帖
与我相关
我的任务
社区描述
国内外优秀PHP框架讨论学习
社区管理员
  • Framework
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧