PHP5.3.1 不再支持ISAPI


Posted in PHP onJanuary 08, 2010

要在IIS6上使用高版本PHP,必须安装fastCGI扩展,

       Microsoft FastCGI Extension for IIS 5.1 and 6.0

        然后让你的IIS6支持fastCGI即可。

然后设定一下php.ini中的CGI and FastCGI参数:

fastcgi.impersonate = 1

fastcgi.logging = 0

cgi.fix_pathinfo=1

cgi.force_redirect =0

cgi.rfc2616_headers=1

然后制作一个批处理文件,运行一下代码:

c %windir%\system32\inetsrv\fcgiconfig.js -add -section:"PHP" ^

-extension:php -path:"C:\PHP\php-cgi.exe"

将C:\PHP\php-cgi.exe替换成自己的安装路径!

如果你在使用phpMyadmin 3.1.0rc版,需要将.libraries/select_lang.lib.php 则需要将147,148行的

if (($envType == 1 && eregi('^(' . $expr . ')(;q=[0-9]\\.[0-9])?$', $str))

|| ($envType == 2 && eregi('(\(|\[|;[[:space:]])(' . $expr . ')(;|\]|\))', $str))) {

更换为:

if (($envType == 1 && preg_match('^(' . $expr . ')(;q=[0-9]\\.[0-9])?$', $str))

|| ($envType == 2 && preg_match('(\(|\[|;[[:space:]])(' . $expr . ')(;|\]|\))', $str))) {

否则会报错:

in .\libraries\select_lang.lib.php#147

eregi() is deprecated

Backtrace

.\libraries\select_lang.lib.php#147: eregi()

.\libraries\select_lang.lib.php#81: PMA_langDetect(

string zh-cn,

integer 1,

)

.\libraries\select_lang.lib.php#361: PMA_langCheck()

.\libraries\common.inc.php#560: require_once(.\libraries\select_lang.lib.php)

.\index.php#34: require_once(.\libraries\common.inc.php)

另外注意:在IIS上安装PHP5.3.1,官方推荐Non-thread-safe build of PHP

下载地址:

PHP for Windows: Binaries and Sources Releases.

详细介绍:http://www.php.net/manual/en/install.windows.iis6.php

PHP 相关文章推荐
php知道与问问的采集插件代码
Oct 12 PHP
PHP静态调用非静态方法的应用分析
May 02 PHP
php生成二维码的几种方式整理及使用实例
Jun 03 PHP
codeigniter实现get分页的方法
Jul 10 PHP
PHP实现动态执行代码的方法
Mar 25 PHP
PHP实现可自定义样式的分页类
Mar 29 PHP
Yii CGridView用法实例详解
Jul 12 PHP
PHP定时任务获取微信access_token的方法
Oct 10 PHP
php文件上传原理与实现方法详解
Dec 20 PHP
PHP的垃圾回收机制代码实例讲解
Feb 27 PHP
Swoole扩展的6种模式深入详解
Mar 04 PHP
详解Go与PHP的语法对比
May 29 PHP
PhpMyAdmin中无法导入sql文件的解决办法
Jan 08 #PHP
php实现的遍历文件夹下所有文件,编辑删除
Jan 05 #PHP
处理php自动反斜杠的函数代码
Jan 05 #PHP
php实现首页链接查询 友情链接检查的代码
Jan 05 #PHP
用php实现的获取网页中的图片并保存到本地的代码
Jan 05 #PHP
用PHP查询搜索引擎排名位置的代码
Jan 05 #PHP
PHP 批量更新网页内容实现代码
Jan 05 #PHP
You might like
深入PHP curl参数的详解
2013/06/17 PHP
PDO操作MySQL的基础教程(推荐)
2017/08/18 PHP
PHP实现页面静态化深入讲解
2021/03/04 PHP
PHP中SESSION过期设置
2021/03/09 PHP
用javascript编写的第一人称射击游戏
2007/02/25 Javascript
让getElementsByName适应IE和firefox的方法
2007/09/24 Javascript
IE8 浏览器Cookie的处理
2009/01/31 Javascript
cookie丢失问题(认证失效) Authentication (用户验证信息)也会丢失
2009/06/04 Javascript
jQuery对象和DOM对象使用说明
2010/06/25 Javascript
node.js回调函数之阻塞调用与非阻塞调用
2015/11/13 Javascript
jQuery leonaScroll 1.1 自定义滚动条插件(推荐)
2016/09/17 Javascript
微信小程序 二维码canvas绘制实例详解
2017/01/06 Javascript
微信小程序获取微信运动步数的实例代码
2017/07/20 Javascript
vue2.0 兄弟组件(平级)通讯的实现代码
2018/01/15 Javascript
解决vue中post方式提交数据后台无法接收的问题
2018/08/11 Javascript
Vue+webpack+Element 兼容问题总结(小结)
2018/08/16 Javascript
浅谈JS的原型和继承
2019/05/08 Javascript
js+html实现周岁年龄计算器
2019/06/25 Javascript
vue+webpack dev本地调试全局样式引用失效的解决方案
2019/11/12 Javascript
如何实现iframe父子传参通信
2020/02/05 Javascript
vue项目中使用particles实现粒子背景效果及遇到的坑(按钮没有点击响应)
2020/02/11 Javascript
vue实现打地鼠小游戏
2020/08/21 Javascript
python模拟登录百度代码分享(获取百度贴吧等级)
2013/12/27 Python
Python程序设计入门(2)变量类型简介
2014/06/16 Python
python编程使用selenium模拟登陆淘宝实例代码
2018/01/25 Python
查看django执行的sql语句及消耗时间的两种方法
2018/05/29 Python
Python并发之多进程的方法实例代码
2018/08/15 Python
python中dir()与__dict__属性的区别浅析
2018/12/10 Python
使用Python横向合并excel文件的实例
2018/12/11 Python
让Python脚本暂停执行的几种方法(小结)
2019/07/11 Python
HTML5中的网络存储实现方式
2020/04/28 HTML / CSS
阿拉伯时尚购物网站:Nisnass
2021/02/07 全球购物
广州盈通面试题
2015/12/05 面试题
初中生自我评价
2014/02/01 职场文书
亲情作文之母爱
2019/09/25 职场文书
为什么MySQL8新特性会修改自增主键属性
2022/04/18 MySQL