求助: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路径
不知如何解决。多谢! ?????
你的 PHP 自己编译的?没有加 --with-mysql 参数? 因为原来的php是自己编译好的
我把mysql卸载了重装,而且安装和原来的不一样
是不是需要重新编译php呢?
怎么重新编译啊???
我是刚接受维护别人以前弄的网站,而且linux是个菜鸟,希望师兄指点! 这个错误是说 PHP 没有定义 mysql_connect() 这个函数。
怎么编译建议你看看论坛里的相关帖子。
PHP 访问 MySQL 是基于服务的方式访问,装在哪里影响不大。
(在编译 PHP 的时候指定了 MySQL 程序地址的话可能有影响)
页:
[1]