cacti用mysql4.1的问题

发布于 2022-10-03 20:56:51 字数 1273 浏览 28 评论 0

我的机器的mysql server端是standard-4.1.15版本的,cacti的数据库都建好了,但是在web登陆cacti的时候系统提示Warning: mysql_connect(): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (13) in /var/www/html/cacti/lib/adodb/drivers/adodb-mysql.inc.php on line 339

在终端手动运行/usr/bin/php /var/www/html/cacti/poller.php,系统提示
PHP Warning:  Unknown(): Unable to load dynamic library '/usr/lib/php4/mysql.so' - libmysqlclient.so.10: cannot open shared object file: No such file or directory in Unknown on line 0
Content-type: text/html
X-Powered-By: PHP/4.3.2

<br />
<b>Fatal error</b>:  Call to undefined function:  mysql_connect() in <b>/var/www/html/cacti/lib/adodb/drivers/adodb-mysql.inc.php</b> on line <b>339</b><br />

但是我用mysql-server-3.23.58-1版本的时候一切正常,/var/www/html/cacti/lib/adodb/drivers/adodb-mysql.inc.php 文件的339行是  $this->forceNewConne        ct,$this->clientFlags);

我的mysql客户端版本如下:
rpm -qf /usr/bin/mysql
MySQL-client-standard-4.1.15-0.rhel3

我不想降级mysql,我想问一下,这句该怎么改,cacti才能用mysql4.1,谢谢

[ 本帖最后由 lues 于 2005-11-9 18:37 编辑 ]

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(7

你怎么这么可爱啊 2022-10-10 20:56:51

up,怎么沉得这么快

孤寂小茶 2022-10-10 20:56:51

up,一大早又沉了

简单 2022-10-10 20:56:51

你的mysql怎么提示没有启动哦!

不爱素颜 2022-10-10 20:56:51

很明显,你没有安装mysql 4.1的server包

一笔一画续写前缘 2022-10-10 20:56:51

原帖由 bjchenxu 于 2005-11-10 09:39 发表
很明显,你没有安装mysql 4.1的server包

装了,不过我是源代码安装的,现在都能正常使用
[root@gameserver root]# netstat -an  | grep 3306
tcp        0      0 0.0.0.0:3306            0.0.0.0:*               LISTEN      
[root@gameserver root]# ll /var/lib/mysql/mysql.sock
srwxrwxrwx    1 mysql    mysql           0 11月 10 09:33 /var/lib/mysql/mysql.sock
[root@gameserver root]# mysql -u root -p
Enter password:
Welcome to the MySQL monitor.  Commands end with ; or g.
Your MySQL connection id is 2 to server version: 4.1.15-standard

Type 'help;' or 'h' for help. Type 'c' to clear the buffer.

mysql> show databases;
+----------+
| Database |
+----------+
| cacti    |
| mysql    |
| test     |
+----------+
3 rows in set (0.00 sec)

mysql>

[ 本帖最后由 lues 于 2005-11-10 09:59 编辑 ]

呆头 2022-10-10 20:56:51

难道一定要用mysql4.0以下版本?

挽你眉间 2022-10-10 20:56:51

4.1以上的版本,你需要set password for username@localhost =OLD_PASSWORD(’passwordhere’);

密码才能识别, www.cacti.net/forum这里有的。

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文