、在配置apache+php+mysql后,打开一个php网页文件正常,但是php网殳陌抻泥页中连接数据库时,出现以下枞绶晷箜提示:Fatalerror:Calltoundefinedfunctionmysql_connect()in D:\Apache2.2\htdocs\db.phponline33
方法/步骤
1、原因:这是由于未正确配置php.ini文件造成的,在php的目录中,找到php.ini文件。用你喜欢的文本工具打开此文件,使用记事本也可以,这个工具电脑自带。下面以记事本为例说明。
2、文件打开后,Ctrl+F,弹出查找对话框,输入&孥恶膈茯quot;mysql",点击“查找下一个”,如下图,定位到以下行:exte荏鱿胫协nsion=php_mysql.dllextension=php_mysqli.dll如果你的ini文件未做过修改,每行前的开头会有一个分号,将其删除。
3、继续查找“extension_dir”,注意搜索方向改为“向上”,找到如下行:;Onwindows:;extension_dir="ext"将extension_dir="ext"前面的分号去掉。
4、保存,退出。在windows右下角托盘中,点击apache图标,重新启动apache服务器。再打开网页,此错误就没有了。
5、这里最容易犯的错误是忽略了第三步,我曾经就因此第三步未操作,费劲折腾了半天。