q8775412 发表于 2013-07-31 16:06

php连mysql时打开网页异常

PHP调测phpinfo()正常访问,mysql数据库可以连接登录创建用户等,

访问地址:http://192.168.100.30/cacti/

mysql关闭时候访问报FATAL: Cannot connect to MySQL server on 'localhost'. Please make sure you have specified a valid MySQL database name in 'include/config.php;
打开数据库时 IE一直提示无法显示该页面,查看apache日志也没发现什么异常,
大家有遇到过吗,怎么解决呢,

cacti配置信息config.php
$database_type = "mysql";
$database_default = "cacti";
$database_hostname = "localhost";
$database_username = "cactiuser";
$database_password = "cactiuser";
$database_port = "3306";
$database_ssl = false;

bikong0411 发表于 2013-08-01 08:43

授权问题把?

q8775412 发表于 2013-08-01 09:46

回复 2# bikong0411


    怎么设置呢,该改了都改了,就差重新编译了

sohusina 发表于 2013-08-01 15:07

把localhost直接写成ip地址。

q8775412 发表于 2013-08-02 10:36

回复 4# sohusina


    改了IP访问还是无法显示该页面~{:3_205:}

sohusina 发表于 2013-08-02 11:50

把mysql.sock的位置改为/tmp/mysql.sock,使用网上提供解决办法:
ln -s /tmp/mysql.sock /var/lib/mysql/mysql.sock

王晓兜 发表于 2013-09-12 14:37

编译安装的mysql/var/lib下没有mysql阿

回复 6# sohusina


   

chenyx 发表于 2013-09-12 17:13

不用sock也可以啊,需要检查:
1.mysql服务已经启动了
2.config.php里面配置的用户以及数据库都存在,并且权限是正确的.
页: [1]
查看完整版本: php连mysql时打开网页异常