windows+IIS 环境下以Fastcgi方式配置php 5.3.3的方法_win服务器

还是感觉5.2及以前的版本配置比较方便,使用5.3配置后,我的apache居然挂了,不知道问题出在哪里,没找到解决方法,最后只能ghost还原了一下。
第一步:iis6.0环境配置,这里不多介绍

第二步:下载php5.3.3的windows压缩版本:php-5.3.3-nts-Win32-VC9-x86.zip
1、下载地址:http://windows.php.net/download/,选择VC9 x86 Non Thread Safe。有关PHP版本说明
2、把php-5.3.3-nts-Win32-VC9-x86.zip解压缩到D:\PHP
3、修改PHP.ini

extension_dir = “D:\php\ext”  指向php文件夹下放置“php_*.dll”文件的路径
magic_quotes_gpc = On  如果是 Off,一定要打开为 On,这是防止sql攻击的重要的一步!5.0版本已经默认 On 了
register_globals=Off 改为 register_globals=On ,使传递全局变量有效;
short_open_tag =Off,把off改成On ,此处一般能解决运行安装Discuz!论坛时出现空白的问题

然后再查找以下字符串,把代码前的分号去掉。
extension=php_mbstring.dll   这个不选的话用phpMyAdmin会出现红色提示
extension=php_dba.dll
extension=php_dbase.dll
extension=php_filepro.dll    可选
extension=php_gd2.dll     支持GD库的,一般要滴
extension=php_imap.dll               可选
extension=php_ldap.dll
extension=php_mysql.dll    支持MySQL的

接下来修改了一些文件上传以及内存使用最大限制:
memory_limit = 20M         内存容量
post_max_size = 20M        闪存容量
upload_max_filesize = 20M      附件容量

第四步:写个简单的脚步测试PHP FastCGI 是否正常工作了。
在C:\Inetpub\wwwroot 目录创建test.php 文件,打开Test.php,填写如下内容:<?php phpinfo(); ?>
保存Test.php,重启IIS,然后在浏览器地址栏里输入http://localhost/Test.php 看是否正确。

时间: 2024-10-23 22:36:52

windows+IIS 环境下以Fastcgi方式配置php 5.3.3的方法_win服务器的相关文章

windows2003 + IIS6.0 环境下以Fastcgi方式配置php 5.3.3

第一步:iis6.0环境配置,这里不多介绍 第二步:下载php5.3.3的windows压缩版本:php-5.3.3-nts-Win32-VC9-x86.zip 1.下载,选择VC9 x86 Non Thread Safe. 2.把php-5.3.3-nts-Win32-VC9-x86.zip解压缩到D:PHP 3.修改PHP.ini extension_dir = "D:phpext" 指向php文件夹下放置"php_*.dll"文件的路径 magic_quote

windows 7环境下eclipse连接hadoop 1.2.1报错解决方法

Win7环境下通过eclipse连接hadoop1.2.1集群时,会遇到如下报错: Exception in thread "main" java.io.IOException: Failed to set permissions of path: \tmp\hadoop-Administrator\mapred\staging\Administrator-519341271\.staging to 0700 此时只需要修改org.apache.hadoop.fs.FileUtil文件

IIS环境下快速安装、配置和调试PHP5.2.0_php基础

记录过程以防遗忘,仅作参考. 一,在哪里获得PHP 打开PHP官方网站的下载页:http://www.php.net/downloads.php 选择"PHP 5.2.0 installer [18,879Kb] - 02 Nov 2006"链接进行下载 二,PHP5安装流程 打开安装文件,"Next"开始 选择接受协议 选择PHP安装路径,建议直接在磁盘根目录下,比如"C:\PHP\" 选择WEB服务器方式为"IIS 4+ISAPI

PHP+IIS7配置OCI8链接Oracle 10G的方法_win服务器

1. 下载适用于Oracle10G的 Instant Client Package 32Bit,instantclient-basic-win32-10.2.0.5.zip,(如果你是64Bit系统,下载),解压. 2.如果不修改系统PATH,那么解压出来的9个文件,全部放到php的bin目录下,也就是含有php二进制文件的那个目录下,如果有洁癖,那就改个PATH. 3.在IIS的FASTCGI下面选择环境变量编辑 添加如下三个变量 复制代码 代码如下: NLS_LANG=SIMPLIFIED

IIS启用GZIP压缩js、css无效的原因及解决方法_win服务器

在卡卡网的网站速度诊断里的检测结果: html网页已经成功启用了GZip压缩 css文件未成功启用GZip压缩       后来研究发现,IIS启用GZip时默认压缩的只有html网页,如果需要压缩css.js等文件,还需要另外简单配置一个文件.       打开C:\WINDOWS\system32\inetsrv\MetaBase.xml这个文件,然后查找"IIsCompressionScheme",会发现有三段,后面那个不用管,只设置前面两个即可.其中,"/LM/W3S

Windows Server 2008 R2通过IP安全策略阻止某个IP访问的设置方法_win服务器

现在购买的服务器的朋友会发现,稍微新点的硬盘已经不支持win2003系统了,主要是驱动人家都不给你弄了,再加上微软对2003的安全也不提供支持,以后很难有补丁了.推荐大家使用2008 r2的系统了,对于动辄32G/64G的服务器,跑2003真的很浪费了. 一. 打开本地安全策略 1.在"开始"-"运行"输入"secpol.msc"回车即打开"本地安全策略"页面,见图1. 图1 二. 管理IP筛选列表 1.如图1,右键点击&qu

运行iis提示服务没有及时响应启动或控制请求的解决方法_win服务器

服务没有及时响应启动或控制请求的解决方法小结 先重启,重启还是不行就是服务被禁用了,依次开启 eventlog服务,"WorldWideWebPublishing"服务,然后iis一般就可以正常了.如果还是不行,可以参考下面的方法,逐一尝试. 1.系统环境:Windowsxp+sp2,II5.0 故障现象:上午把IIS服务停止以后,程序长时间没响应,通过任务管理器关闭,启动时提示"服务没有及时响应启动或控制请求",重启计算机未能解决. 解决办法:在Internet信

iis 7.5 选中站点提示 错误: 无法读取配置文件的解决方法_win服务器

今天打开iis 7.5点击phpmyadmin想看下信息:弹出了如下信息 事情原因,原来本地的这台2008 r2服务器是用护卫神的安装包安装的,但文件删除了,iis中的站点并没有删除,所以点击站点出现了这个问题,经过查看这个目录不存在了,想删除掉这个站点,然后重新创建,步骤如下 我们可以通过点击 网站 然后在右侧选中你要删除的站点 然后右键 弹出 删除 选项. ok了,这样站点就删除成功了. 原创文章,转载请注明出处.

IIS发布以后handle文件找不到404错误的解决方法_win服务器

昨天碰到一个奇怪问题,开发环境没有问题,发布到IIS7.5以后,保存操作不能成功,跟踪发现,是handle方法找不到,抛错. 想了很多方法,最后把怀疑是GET方式和客户数据引起的问题,改成POST方式以后,问题解决了. 在此,再温习一下GET和POST的区别: 1. get是从服务器上获取数据,post是向服务器传送数据. 2. get是把参数数据队列加到提交表单的ACTION属性所指的URL中,值和表单内各个字段一一对应,在URL中可以看到.post是通过HTTP post机制,将表单内各个字