mickeyhaha 发表于 2004-11-13 22:31:49

求助:apache无法找到mysql路径的问题。急!

我的linux是redhat 7.0的

apche:1.3.22-5.7.1

故障现象:php连接数据库的时候:
Fatal error: Call to undefined function: mysql_connect() in var/www/html/tw/news/admin/news_config.php on line 26

之前所做操作:卸载了原来的mysql(是rpm安装 的3.23.32)
重装了相同版本的mysql(tar.gz安装的)

估计原因:因安装路径不同,导致apache无法找到mysql路径

不知如何解决。多谢!

jiangtao9999 发表于 2004-11-14 09:15:48

?????

你的 PHP 自己编译的?没有加 --with-mysql 参数?

mickeyhaha 发表于 2004-11-15 08:42:15

因为原来的php是自己编译好的
我把mysql卸载了重装,而且安装和原来的不一样

是不是需要重新编译php呢?
怎么重新编译啊???

我是刚接受维护别人以前弄的网站,而且linux是个菜鸟,希望师兄指点!

jiangtao9999 发表于 2004-11-15 14:58:11

这个错误是说 PHP 没有定义 mysql_connect() 这个函数。

怎么编译建议你看看论坛里的相关帖子。

PHP 访问 MySQL 是基于服务的方式访问,装在哪里影响不大。
(在编译 PHP 的时候指定了 MySQL 程序地址的话可能有影响)
页: [1]
查看完整版本: 求助:apache无法找到mysql路径的问题。急!