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中的字符串函数
Nov 24 PHP
require(),include(),require_once()和include_once()的异同
Jan 02 PHP
php日历[测试通过]
Mar 27 PHP
PHP5与MySQL数据库操作常用代码 收集
Mar 21 PHP
PHP开发者常犯的10个MySQL错误更正剖析
Jan 30 PHP
PHP高级对象构建 多个构造函数的使用
Feb 05 PHP
php实现的CSS更新类实例
Sep 22 PHP
php中有关合并某一字段键值相同的数组合并的改进
Mar 10 PHP
php获取汉字拼音首字母的方法
Oct 21 PHP
Laravel使用支付宝进行支付的示例代码
Aug 16 PHP
php图片裁剪函数
Oct 31 PHP
php tpl模板引擎定义与使用示例
Aug 09 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校验表单检测字段是否为空的方法
2015/03/20 PHP
thinkphp5 URL和路由的功能详解与实例
2017/12/26 PHP
ThinkPHP5 的简单搭建和使用详解
2018/11/15 PHP
用showModalDialog弹出页面后,提交表单总是弹出一个新窗口
2009/07/18 Javascript
JavaScript的单例模式 (singleton in Javascript)
2010/06/11 Javascript
jQuery渐变发光导航菜单的实例代码
2013/03/27 Javascript
jQuery实现按键盘方向键翻页特效
2015/03/18 Javascript
GitHub上一些实用的JavaScript的文件压缩解压缩库推荐
2016/03/13 Javascript
JavaScript利用HTML DOM进行文档操作的方法
2016/03/28 Javascript
jQuery中的each()详细介绍(推荐)
2016/05/25 Javascript
javascript正则表达式之分组概念与用法实例
2016/06/16 Javascript
node.js实现回调的方法示例
2017/03/01 Javascript
jquery中关于bind()方法的使用技巧分享
2017/03/30 jQuery
easyui-datagrid开发实践(总结)
2017/08/02 Javascript
vue-router 路由基础的详解
2017/10/17 Javascript
vue中简单弹框dialog的实现方法
2018/02/26 Javascript
javascript数组去重方法总结(推荐)
2019/03/20 Javascript
JavaScript计算正方形面积
2019/11/26 Javascript
小程序自定义模板实现吸顶功能
2020/01/08 Javascript
Python 备份程序代码实现
2017/03/06 Python
用PyInstaller把Python代码打包成单个独立的exe可执行文件
2018/05/26 Python
Python3.5装饰器典型案例分析
2019/04/30 Python
PIL对上传到Django的图片进行处理并保存的实例
2019/08/07 Python
python计算无向图节点度的实例代码
2019/11/22 Python
python 常见的反爬虫策略
2020/09/27 Python
CSS3中box-shadow的用法介绍
2015/07/15 HTML / CSS
HTML5 Canvas旋转动画的2个代码例子(一个旋转的太极图效果)
2014/04/10 HTML / CSS
给老师的道歉信
2014/01/11 职场文书
与美同行演讲稿
2014/09/13 职场文书
学校党委副书记个人对照检查材料思想汇报
2014/09/28 职场文书
全民创业工作总结
2015/08/13 职场文书
《秋天的怀念》教学反思
2016/02/17 职场文书
MySQL复制问题的三个参数分析
2021/04/07 MySQL
使用react-virtualized实现图片动态高度长列表的问题
2021/05/28 Javascript
基于Python实现射击小游戏的制作
2022/04/06 Python
java实现web实时消息推送的七种方案
2022/07/23 Java/Android