从这个错误的信息来看 是找不到mysql_connect()函数,
为什么会出现这个原因呢?
我们来看看PHP一般找函数定义的目录:
1、在PHP的配置文件中,php.ini文件
找到这句:
extension_dir = "php安装目录\ext"
然后,注释掉下面两行(分号表示注释)
extension=php_mysql.dll;
extension=php_mysqli.dll;
2、apache安装目录中的httpd.conf
增加PHPIniDir "php安装目录"
将php安装目录下的libmysql.dll文件拷到C:\WINDOWS\system32目录中
重启apache
这样应该可以了 希望能帮助你。。
可以解决你的问题的话 还望采纳
终端命令:
apt-get install php5-mysql
apt-get install libapache2-mod-auth-mysql
service apache2 restart
service mysql restart
如果不行,找到php.ini
#extension=mysql.so
去掉#符号,冲去apache&mysql
确认你的php已经开启了mysql支持,
且有 php_pdo_mysql.dll 文件
php库没装完或没启用,或没有安装ncurses....
phpinfo();看一下,php库都装了么....
开启了mysql扩展了吗?如果开启了就不知道是什么原因了
把这个 var_dump()出来看下结果 会不会返回一个资源型 再去排查错误