WIndows下AppAche服务中调试php页面出现警告:Call to undefined function mysql_connect()
今天在windows server 2003上调试PHP源码的时候,遇到php连接mysql时的错误:Call to undefined function mysql_connect();
现总结如下:
1、修改php.ini 文件
(1)extension=php_mysql.dl有没有去掉注释(;为注释符)
(2)修改 extension_dir,设置为php安装的目录下的ext扩展文件夹名 的绝对路径,
如:extension_dir = "D:/php-5.2.5-Win32/ext"
(ext文件夹下有很多扩展应用,如php_gd2.dll,php_mysql.dll)
2、修改apache的配置文件,http.conf
(1)检查是否有 PHPIniDir 这一项,如果没有,在文件的任意地方必须加上,并且指向PHP的安装目录
作用是让apache在启动的时候能加载php.ini,
如 :
LoadModule php5_module D:\php-5.2.5-Win32\php5apache2_2.dll
PHPIniDir "C:\WINDOWS"
我这里是为了看起来方便,所以在LoadModule php5_module模块下加入了PHPIniDir。
3、在环境变量path中加上php的路径
如:"D:/Program Files/php-5.2.5-Win32",这是因为apache要引用libmysql.dll,libmysqli.dll两个文件
(如果重启apache还没能解决问题,就直接复制php安装根目录下lib开头的dll到C:\WINDOWS\system32目录下,这种方法比较粗暴)
4、重启apache
转载于:https://www.cnblogs.com/acoll/archive/2012/11/01/2749943.html
WIndows下AppAche服务中调试php页面出现警告:Call to undefined function mysql_connect()相关推荐
- 用Javascript代码实现浏览器菜单命令(以下代码在 Windows XP下的浏览器中调试通过
每当我们看到别人网页上的打开.打印.前进.另存为.后退.关闭本窗口.禁用右键等实现浏览器命令的链接,而自己苦于不能实现时,是不是感到很遗憾?是不是也想实现?如果能在网页上能实现浏览器的命令,将是多么有 ...
- 用CMD开启Windows下的服务命令 转载
用CMD开启Windows下的服务命令 CMD运行指令 开始→运行→CMD→键入以下命令即可: gpedit.msc-----组策略 sndrec32-------录音机 Nslook ...
- 解开 Windows 下的临界区中的代码死锁
解开 Windows 下的临界区中的代码死锁 发布日期: 1/13/2005 | 更新日期: 1/13/2005 Matt Pietrek和 Russ Osterlund 本文假定您熟悉 Win32. ...
- windows下火狐浏览器中配置kerberos客户端
1.环境 1.操作系统:windows 2. CDH版本信息: 5.16.2-1.cdh5.16.2.p0.8 3.浏览器:火狐浏览器 4.kdc客户端:kfw-4.1-amd64 2.安装火狐浏览器 ...
- 在 iOS 模拟器中调试 Web 页面
转自:http://taobaofed.org/blog/2015/11/13/web-debug-in-ios/ 双十一大家"买买买"了吗?我猜你们要么是躺在沙发上,要么是躲在被 ...
- Windows下在Django中创建项目时ImportError: No module named django.core解决方法
Windows下在Django中创建项目时ImportError: No module named django.core解决方法 今天在对照<Python编程:从入门到实践>学## 标题 ...
- windows下安装服务注册Consul
windows下安装服务注册Consul consul也可以作为服务的注册中心,可以替代Eureka 去官网下载 consul : https://www.consul.io/downloads.ht ...
- 公开发布版的Windows Azure 基础结构服务中的 SQL Server – 文档和最佳实践(已更新),还有即将发布的博客...
一周前,WindowsAzure 刚刚宣布公开发布版的基础结构服务正式推出, 这标志着WindowsAzure从此开始完全支持基础结构即服务,SQL Server是其中的一个主要组件. 预安装的SQL ...
- 在windows下的cmd中如何进入与退出mysql
在windows下的cmd中如何进入与退出mysql https://blog.csdn.net/hanhanwanghaha宝藏女孩 欢迎您的关注! 欢迎关注微信公众号:宝藏女孩的成长日记 如有转载 ...
最新文章
- 宝宝都能看懂的机器学习世界
- 目前付款申请单内网打开慢的问题
- 深度学习卷积网络中反卷积/转置卷积的理解 transposed conv/deconv
- centos7 mysql安装
- better-scroll:angularJs中用better-scroll封装一个滚动的指令
- 4.5-4.9 磁盘格式化,磁盘挂载,手动增加swap空间
- DataSourceUtils(使用C3P0连接池的工具类)
- css3的新特性transform,transition,animation
- java 生成校验验证码_java生成验证码并进行验证
- [读码时间] css函数设置读取对象的属性
- C++ 中的mutable关键字
- opencv java 特征提取_OPENCV特征点java提取与匹配与比较
- csv datatable 乱码 导出_C#将DataTable导出到csv文件
- matlab latex 中文字体,LaTeX - 设置中文字体
- 智能电表无线(NB-IOT/LoRa)红外读表远程抄表器实施方案
- 开源漫画服务器Mango
- 计算机专业就业发展现状,计算机专业就业形势分析
- 学习关于 2D 和 3D 姿势估计的知识
- Qt之获取屏幕分辨率
- 基于Word2vec加TextRank算法生成中文新闻摘要(附python代码)