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 相关文章推荐
Zend引擎的发展 [15]
Oct 09 PHP
跟我学小偷程序之成功偷取首页(第三天)
Oct 09 PHP
php网页后退不再出现过期
Mar 08 PHP
php获取远程图片体积大小的实例
Nov 12 PHP
php后门URL的防范
Nov 12 PHP
php使用cookie实现记住用户名和密码实现代码
Apr 27 PHP
php文件压缩之PHPZip类用法实例
Jun 18 PHP
PHP简单生成缩略图相册的方法
Jul 29 PHP
给PHP开发者的编程指南 第一部分降低复杂程度
Jan 18 PHP
PHP获取网站中各文章的第一张图片的代码示例
May 20 PHP
PHP中的Iterator迭代对象属性详解
Apr 12 PHP
Laravel + Elasticsearch 实现中文搜索的方法
Feb 02 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下几种删除目录的方法总结
2007/08/19 PHP
php环境配置之CGI、FastCGI、PHP-CGI、PHP-FPM、Spawn-FCGI比较?
2011/10/17 PHP
PHP中array_map与array_column之间的关系分析
2014/08/19 PHP
php使用正则表达式进行字符串搜索的方法
2015/03/23 PHP
PHP下载远程文件到本地存储的方法
2015/03/24 PHP
PHP批量修改文件名称的方法分析
2017/02/27 PHP
Laravel 自带的Auth验证登录方法
2019/09/30 PHP
JavaScript类和继承 this属性使用说明
2010/09/03 Javascript
ExtJS4 组件化编程,动态加载,面向对象,Direct
2011/05/12 Javascript
nodejs分页类代码分享
2014/06/17 NodeJs
jQuery简单实现仿京东商城的左侧菜单效果代码
2015/09/09 Javascript
JS多文件上传的实例代码
2017/01/11 Javascript
vue2.0全局组件之pdf详解
2017/06/26 Javascript
Vue项目中引入外部文件的方法(css、js、less)
2017/07/24 Javascript
从零开始最小实现react服务器渲染详解
2018/01/26 Javascript
mpvue 单文件页面配置详解
2018/12/02 Javascript
JS块级作用域和私有变量实例分析
2019/05/11 Javascript
编写Python脚本来获取mp3文件tag信息的教程
2015/05/04 Python
python 生成器生成杨辉三角的方法(必看)
2017/04/10 Python
Python之py2exe打包工具详解
2017/06/14 Python
Python中int()函数的用法浅析
2017/10/17 Python
Python中的默认参数实例分析
2018/01/29 Python
python获取当前目录路径和上级路径的实例
2018/04/26 Python
Python图片转换成矩阵,矩阵数据转换成图片的实例
2018/07/02 Python
python多线程semaphore实现线程数控制的示例
2020/08/10 Python
python 实现图片裁剪小工具
2021/02/02 Python
CSS实现雨滴动画效果的实例代码
2019/10/08 HTML / CSS
HTML5 Canvas旋转动画的2个代码例子(一个旋转的太极图效果)
2014/04/10 HTML / CSS
计算 s=(x*y)1/2,用两个宏定义来实现
2016/08/11 面试题
普通员工辞职信
2014/01/17 职场文书
小学清明节活动总结
2014/07/04 职场文书
2014年工程部工作总结
2014/11/25 职场文书
党支部考察意见范文
2015/06/02 职场文书
圣诞晚会主持词
2015/07/01 职场文书
Python 中面向接口编程
2022/05/20 Python
ubuntu20.04虚拟机无法上网的问题及解决
2022/12/24 Servers