win2003 iis整合php后 环境变量无法读取到
日期:2007年7月26日 作者: 查看:[大字体 中字体 小字体]-
一般情况下,都能实现显示phpinfo()的页面。就从能够显示该页面之后出现的问题说起
php的问题都会显示在phpinfo()页面上
首先查看自己的php.ini的路径是否正确
Q:我已经配置了php.ini文件,但重新启动服务器后为什么没有任何效果?
A:这个问题主要有这几种情况。
第一个原因是由于系统所读取的php.ini文件与你当时修改的php.ini文件不一致造成的
1、 可以通过phpinfo()的Configuration File (php.ini) Path选项查看当前PHP服务器读取的是哪一个php.ini
2、 如果你要更改php.ini的文件存取位置,可参考php.ini的搜索顺序,如下所示:
a) SAPI 模块所指定的位置(Apache 2 中的 PHPIniDir 指令,CGI 和 CLI 中的 -c 命令行选项,NSAPI 中的 php_ini 参数,THTTPD 中的 PHP_INI_PATH 环境变量)
b) HKEY_LOCAL_MACHINE\SOFTWARE\PHP\IniFilePath(Windows 注册表位置)
c) PHPRC 环境变量
d) 当前工作目录(对于 CLI)
e) web 服务器目录(对于 SAPI 模块)或 PHP 所在目录(Windows 下其它情况)
f) Windows 目录(C:\windows 或 C:\winnt),或 --with-config-file-path 编译时选项指定的位置
3、 一般做法:通过设置PHPRC 环境变量,
a) 操作:右击我的电脑->属性->高级->环境变量
b) 在系统变量下新建一个“变量名为PHPRC ,变量值为你的php.ini文件所地文件路径”的环境变量第二个原因是:PHP没有找到相应的扩展库
1、 查看PHP找到的扩展库位置:在phpinfo()的extension_dir选项可以看到
2、 在php.ini更改extension_dir文件第三个原因:没有完全重启IIS
1、 对php.ini的修改必须完全重启IIS才能起作用,而不能只是对当前站点进行重启。
2、 进入cmd,停止服务器:net stop iisadmin;启动服务器:net start w3svc
Q:我的PHP怎么没有办法激活MySql扩展库
A:在PHP5.0以上版本,MySQL 默认未启用,因此需要咱们进行手工激活。
1、 在PHP运行MySql,必须在 php.ini 中激活 php_mysql.dll 动态连接库,另外还需要访问 MySQL 客户端连接库即libmysql.dll文件
2、 可以通过php.ini中的extension激活 php_mysql.dll 动态连接库;而libmysql.dll文件必须放在Windows 的系统路径 PATH才能访问,可以通过把libmysql.dll复制到system32目录下,也可以在PATH环境变量中新增一个路径。
3、 建议做法:通过设置PATH,方便以后的php升级,在系统环境变量中的PATH后增加“libmysql.dll”所在的文件夹即可。记得通过“;”号隔开
4、 [案例]最近,服务器总是找不到MySql扩展库,导致程序无法运行。因此,把所有文件删除后重新配置PHP服务器。但最后在安装MySql的时候,却始终无法激活MySql扩展库。 - [1] [2] 下一页
-
- win2003 iis整合php后 环境变量无法读取到 相关文章:
- ·详解Alexa网站流量排名
- ·用迅雷Thunder批量下载电骡资源的方法集锦
- ·Word邮件合并实例:批量制作有照片的工作证
- ·在PowerPoint 2007里把PPT文档批量转为PDF
- ·彻底解决Windows Vista音量图标丢失问题
- ·Static和Final修饰类属性变量及初始化
- ·Java基础:你是否了解KVM的常量池
- ·迅雷批量下载方法揭秘
- ·css里expression实现界面对象的批量控制
- ·Illustrator中线条宽度与质量的精确控制
- win2003 iis整合php后 环境变量无法读取到 相关软件
- ·《盟军敢死队:打击力量》预告片欣赏
- ·《华夏》4.0版增量手动补丁包
- ·正义与邪恶的较量:刑庭法官
- ·《咒语力量2巨龙风暴》强档全攻略
- ·《空间力量:恶棍宇宙》v1.1升级补丁
- ·《卓越之剑GE》限量公开测试客户端
- ·大较量
- ·世界军事力量写真
- ·习惯的力量
- ·自由力量VS第三帝国(Freedom Force vs the Third Reich)免CD补丁
- 特别声明:本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作
- 者.文章版权归文章原始作者所有.对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转
- 载的文章有版权问题请联系编辑人员,我们尽快予以更正. 转载请注明来源:http://www.hackhome.com
精品推荐
热点TOP10
- ·一个Struts实现分页,增删改查,Tiles,国际化的DEMO
- ·学习教程:Java Annotation 高级应用
- ·Windows XP下PHP+MySQL环境搭建
- ·smarty技术学习,修改php模板的一点体会
- ·PHP中的sprintf()函数的学习研究笔记
- ·PHP技巧:使用APC缓存优化PHP程序
- ·windows下Apache2+php4+MySql5集成简明教程
- ·PHP预定义变量
- ·突破Windows 2003 PHP服务器的新思路
- ·用Apache反向代理设置对外的WWW和文件服务器
- ·Mysql的常用命令
- ·如何在Form域中Post大于100K字节的数据
- ·详细学习PHP中对文件和目录的操作方法
- ·急速搭建属于自己的Discuz!6论坛
- ·如何利用PHP会话显示出当前在线的用户
- ·PHP编程中break及continue两个流程控制指令
- ·PHP项目将联合起来转向PHP5
- ·初学解决疑惑:PHP是什么?
- ·Discuz!5.5 JS的调用
- ·PHP4将结束更新并在明年退出历史的舞台
特别推荐
- ·PHP入门指导:如何学习PHP?
- ·Php+Mysql注入专题
- ·PHP:实现给上传图片加水印的程序代码
- ·PHP动态网站开发中常用的8个小技巧
- ·PHP初学者:配置Apache服务器并且设置DNS
- ·初学PHP指导:php.ini 配置详细选项
- ·好文分享:PHP入门的学习方法
- ·急速搭建属于自己的Discuz!6论坛
- ·PHP入门:初学来看配置文件PHP.INI的中文注释
- ·php.ini配置,php.ini 中的 php-5.2.0 配置指令详解
- ·总结:一些PHP学习过程中的心得和经验
- ·新手入门:JSP初学者必须掌握的语法点
- ·PHP技巧:PHP脚本编程中的文件系统函数库
- ·详细讲解PHP编程中分页显示的制作
- ·成为PHP编程高手应该遵循的三个准则
- ·谈谈生成静态页面的一些经验
- ·新手入门:详细解述七个软件开发的原则
- ·简单的webservice开发例子
- ·PHP木马攻击的防御之道
- ·基础入门:动态网页制作PHP中Session的概念
