undefined function mysql_connect()解决方法
2024-08-27 23:35:52
在配置apache+php+mysql后,打开一个php网页文件正常,但是php网页中连接数据库时,出现以下提示:
Fatal error: Call to undefined function mysql_connect() in D:\Apache2.2\htdocs\db.php on line 33
百度经验:jingyan.baidu.com
方法/步骤
- 1
原因:这是由于未正确配置php.ini文件造成的,在php的目录中,找到php.ini文件。用你喜欢的文本工具打开此文件,使用记事本也可以,这个工具电脑自带。下面以记事本为例说明。
- 2
文件打开后,Ctrl+F,弹出查找对话框,输入"mysql",点击“查找下一个”,如下图,定位到以下行:
extension=php_mysql.dll
extension=php_mysqli.dll
如果你的ini文件未做过修改,每行前的开头会有一个分号,将其删除。
- 3
继续查找“extension_dir”,注意搜索方向改为“向上”,找到如下行:
; On windows:
; extension_dir = "ext"
将extension_dir = "ext"前面的分号去掉。
- 4
保存,退出。在windows右下角托盘中,点击apache图标,重新启动apache服务器。再打开网页,此错误就没有了。
- 5
这里最容易犯的错误是忽略了第三步,我曾经就因此第三步未操作,费劲折腾了半天。
此文转自:http://jingyan.baidu.com/article/37bce2be12dccc1002f3a236.html
最新文章
- java Iterator Fail-fast机制
- $.post 请求一直转圈圈,谷歌浏览器状态一直为canceled
- 语音合成,语音播报功能(系统)-b
- 仿php的日期函数,asp时间处理函数
- SQL性能优化没有那么神秘
- ASP.NET MVC 必备知识点杂谈
- thinkpad E480 用户初体验
- win10配置环境变量
- .net core 简单项目的创建
- SSM三大框架整合配置(Spring+SpringMVC+MyBatis)
- css中display:inline-block display:-moz-inline-box display:-moz-inline-stack 的区别
- 使用子查询创建表(oracle)
- 7系列GTX中的疑惑
- HTTPS为什么又快又安全?
- 我觉得epoll和select最大的区别
- easyui内嵌iframe问题解决
- C#的哈希表Hashtable同步方法
- vim常用命令(复习版)(转)
- 【算法笔记】B1006 换个格式输出整数
- 监控和安全运维 1.2 cacti安装