1、如何配置支持php网站管理系统的iis服务器
在Windows下配置PHP环境,就支持PHP网站管理系统了。
具体配置过程,你可以联系你的提供商,让他们帮你处理。
我在智强互联购买的VPS就是提供商给处理的。
提供商的服务好不好,关键就是看他们的售后
2、怎么在iis下配置php运行环境
这是我的配置经验笔记
安装PHP(环境变量篇)
设置环境变量后,无须拷文件到系统盘
1.把php-5.2.0-Win32.zip解压到E:\PHP_SERVER\PHP目录
2.把E:\PHP_SERVER\PHP目录下的PHP.INI-DIST文件改名为PHP.INI
作如下修改:
查找extension_dir = "./",该处是指定PHP动态链接库的路径,
改为extension_dir = "E:/PHP_SERVER/PHP/EXT",注意是“/”。
查找extension=php_mbstring.dll,把前面的分号去掉。
这个不去的话用phpMyAdmin会出现红色提示。
查找extension=php_gd2.dll,去掉前面的分号,支持GD库用的。
查找extension=php_sockets.dll,去掉前面的分号。
查找extension=php_mysql.dll,去掉前面的分号,支持MYSQL数据库用的。
3.现在我们通过设置环境变量把PHP.INI文件位置定在E:\PHP_SERVER\PHP目录下,
打开系统属性-环境变量-系统环境变量-新建,变量名:PHPRC,变量值:E:\PHP_SERVER\PHP,
更改系统环境变量,编辑path变量, 在最后加上:;E:\PHP_SERVER\PHP,注意是“\”。
(重启服务器..)
配置IIS支持PHP
1.在WEB服务扩展中 “添加一个新的WEB服务器扩展” .php E:\PHP_SERVER\PHP\php5isapi.dll 允许
2.网站属性-ISAPI筛选器 - 添加 php E:\PHP_SERVER\PHP\php5isapi.dll
3.网站属性-主目录-配置-添加映射-可执行E:\PHP_SERVER\PHP\php5isapi.dll .php
4.网站属性-文档-添加index.php
5、重启IIS先点击开始菜单选择“运行”依次输入CMD回车
net stop w3svc 回车
net stop iisadmin回车
net start w3svc 回车
3、iis如何配置php windows server 2003中iis支持php配置(部署攻略)
xml:namespace prefix = st1 />这篇文章可以说是众多的 IIS下配置php最实用最精简的一篇技术文章了,对于那些使用一键安装php+mysql+iis和用installer版本安装包的拖鞋可以忽略本文,并且对于网上最经典的“Windows配置Apache+MySQL+Php+phpMyAdmin"等文章,我觉得对于刚学会用电脑的朋友很适合看,要配置服务器的朋友看着就会觉得太简单和长篇了,本文用最精练的步骤进行安装。以PHP为标准因为PHP5 PHP4 有文件夹命名的差异,不过触类旁通,请根据实际版本进行变化(文章虽然说的是PHP5.2.14,我实践主要是PHP4,只是文件夹的名字或许有点出入。)==================================================================================1.下载php-win32压缩包,解压之后重新命名为php放至D:php 。2.进去D:php,找到php.ini-dist 和 php.ini-recommended 这两个都是PHP的配置文件,php.ini-dist是默认的配置文件, php.ini-recommended是推荐使用的配置文件,后者在PHP手册中有讲,是优化了性能和安全的。这里我们相信群众,把php.ini-recommended重新命名为php.ini。 3. 设置环境变量。为了以后升级方便,我们这里摒弃传统的复制DLL和php.ini到C盘系统文件夹下的方法,用添加系统环境变量path:在桌面“我的电脑”--右键--属性---高级---环境变量,在最下面的列表中的path中添加php的路径和dll等的路径d:php;d:phpextensions;d:phpdlls(php5是没有这个文件夹的,请灵活变化);接着新建一个环境变量,变量名为PHPRC,变量值为:D:phpphp.ini也就是php.ini配置文件所在的路径。添加完后需要重启服务器才能生效,你可以等下面的操作完成以后再重启服务器。4. 打开PHP.ini我们搜索extension,找到extension_dir = "./" ,把它修改为实际路径extension_dir = "d:phpext" ,这个是PHP要调用的一些DLL(其中php4环境下则是d:phpextensions)。5.打开php.ini,搜索doc_root,修改为你的web存放的路径如d:wwwroot或者留空;6.在X盘新建一个文件夹tmp,设置iusr_用户可读写权限,再在php.ini文件中,把session.save_path设置为X:tmp,主要用于保存session会话临时文件;7.开启extension模块(这个可以参考下图,详细可以根据你的实际情况启用),也就是功能模块组件;如果有第三方模块如iconv,则需要把相应的dll文件拷贝到d:phpext文件夹里。8.权限配置,默认情况下users组用户对D:php有读取权限的话是不需要再做其它设置的,但是有的管理员如果修改过默认权限,如把D盘的users组权限给删除了,这里就要进行权限设置了。D:php目录分配给IIS 专用用户(通常为 IUSR_MACHINENAME)或者IIS_WPG组读取的权限;如果还安装有zend的话,也需要对zend安装目录分配IUSR_MACHINENAME读取权限;webroot网站目录分配IUSR_MACHINENAME读取权限webroot下的upload目录分配IUSR_MACHINENAME读写权限。C:windowstemp目录分配IUSR_MACHINENAME读写权限,这个主要是默认情况下php使用"文本文件上传"方法上传文件的临时存储目录,而另外一种"二进制文件上传"方法上传文件的临时存储目录是上面设置的x:tmp。对于"文本文件上传"方法的临时目录需要改变为其它目录的话,需要在php.ini里设置upload_dir_tmp为你希望设置的具体路径,再设置该目录IUSR_MACHINENAME用户的读写权限。这个目录有的时候需要设置users可读取权限。9.IIS 设置打开IIS服务管理器,右键网站属性-->主目录,执行权限设置为"纯脚本",配置->映射-->添加D:phpphpisapi.dll,扩展名为.php ,动作复制其它的POST,GET,HEAD,DEBUG。然后添加index.php默认文档。 打开IIS服务管理器,右键网站属性-->ISAPI筛选器-->添加-->名称为php,可执行文件为D:phpphpisapi.dll,最后确定。10. 设置web服务扩展:打开 IIS服务管理器,进入 web 服务扩展,点击“添加一个新的 web 服务扩展”,“扩展名”中输入名称,例如 PHP,再点击“添加”按钮,点击“浏览”选择ISAPI 文件phpisapi.dll作为“文件路径”后点“确定”,然后选中“设置扩展状态为允许”并点“确定”(有的地方是设置“允许”“所有未知的ISAPI扩展”,其实道理一样)。如果碰到 CPU 占用率达到 100%,则取消选中“缓存 ISAPI 应用程序”(“主目录”下点“配置”按钮”)。 重新启动IIS,至此,PHP的安装已经完成,接下来是一些安全问题。 这时候最好写张phpinfo()的页面做为测试,察看一下当前配置情况。11.访问需要输入用户名一般提示输入用户名,密码这些,可能是权限设置问题,PHP目录添加IUSR_MACHINENAME 这个用户.默认权限就行了。下图为extensions一般设置图:=====================================================================================tips1:关于时区设定的说明:从php5.1.0开始,php.ini里加入了date.timezone这个选项,默认情况下是关闭的,也就是显示的时间(无论用什么php命令)都是格林威治标准时间,和我们的时间(北京时间)差了正好8个小时,如果你对这个比较在意,那就修改php.ini的配置。 打开php.ini把date.timezone前面的分号去掉,在=后面加XXX,重启http服务(如apache2或iis等)即可。
4、如何让服务器支持php,iis配置php环境
第一步
下载php
下载压缩包就可以了
第二步
解压缩php到某个目录,比如D:\php
php目录里面有两个php.ini,一个是php.ini-dist,比较适合开发用;一个是php.ini-recommended,比较适合配置运行环境用,因为这个安全性稍高一些。
所以我们复制php.ini-recommended到C:\WINDOWS下,并改名为php.ini,然后用记事本打开它
1、搜索"extension_dir"找到extensino_dir="./"将改为extension_dir ="D:\php\ext"
2、搜索;extension=php_mysql.dll去掉前面的分号";"
3、将D:\php\php5ts.dll 复制到 C:\windows\system32下。
将D:\php \libmysqls.dll 复制到 C:\windows\system32目录下
第三步
1、 控制面版——》管理工具——》Internet服务管理器——》点寻Web
服务扩展”——》在右边窗口点击“添加一个新的 Web 服务扩展”——》扩展名为
“PHP”——》再点击“添加”——》在出现的窗口里填上“D:\PHP\php5isapi.dll” 并确定 然后再点选 Web 服务扩展 PHP 并选择允许
2、在“默认网站属性”窗口上按
“主目录”标签点“配置”按钮在弹出的“映谢”窗口中点劝添加”按钮,在弹出的“添加/编辑应用程序扩展名映像”对话框中的“可执行文件”文本框中输入“D:\PHP\php5isapi.dll”
“扩展名”文本框中输入“.php”(注意一定要有那个点) 并勾选
"检查文件是否存在"项
3、在“默认Web站点属性”窗口上点劝ISAPI筛选器”标签,点击“添加”按钮,在弹出的“筛选器属性”窗口的“筛选器名称”中输入“PHP”
“可执行文件”中浏览选定“D:\PHP\sapi\php5isapi.dll”
A:重新启动IIS 6.0 意在开始对PHP 加载
B:在“默认Web站点属性”窗口上点劝ISAPI筛选器”标签,如果看到 PHP 的箭头绿色且向上,证明 PHP 已经被 IIS 6.0 顺利加载起来了。
这里需要说明一下,如果是红色箭头向下,说明没有加载成功,这是由于权限造成的,给php目录的user用户加上“运行”权限即可。
另外还有一点需要注意,php.ini里面有个short_open_tag 可选属性有“On”和“Off”,如果选为on就不是很严格直接用<?phpinfo();?>就可以运行,如果设置为off,就必须加上php,
5、如何让iis支持php
很简单,一个操作就可以了,去windows.php.net上下载下载你要的版本,解压到d:/php文件夹。。内打开容iis 点站点 --处理程序映射-添加模块映射-(请求路径 *.php 模块选 FastCgiMole 可执行文件选 d:/php/php_cgi.exe ) 点保存就可以了,
6、Windows 下基于 IIS 服务器的 PHP 环境怎么搭建
<p> <b>win7中iis7.0安装及asp环境配置</b></p> <p>仅供参考: <a href="https://wenwen.sogou.com/login/redirect?url=http%3a%2f%2fwww.dfhome.com%2fleadbbs%2fa%2fa.asp%3fb%3d160%26id%3d11102" target="_blank">http://www.dfhome.com/leadbbs/a/a.asp?b=160&id=11102</a></p>
7、服务器php怎么用iis7配置
方法一、安装使用phpmanager
1.下载安装phpmanager,
2.创建并配置php.ini。将php.ini-development文件改名为php.ini,修改date.timezone=”Asia/Shanghai”。去分号开启所需的扩展,这里不赘述。
3.打开,在主面板中双击phpmanager,然后点击其中的”Register new PHP Version”,选择你的php-cgi.exe,确定。剩下其它的配置它将给你自动设置好。
4.完成!
方法二、手动配置cgi模式(php5.3)
1.创建并配置php.ini,同上2。
2.打开IIS7,在主面板中双击处理程序映射,然后在右侧菜单中点击“添加模块映射…”,设置如下:
请求路径:*.php;
模块:FastCgiMole;
可执行文件:你php文件夹中的php-cgi.exe;
名称:php;
3.完成!
方法三、手动配置isapi模式(php5.2)
1.创建php.ini。php.ini-dist改名为php.ini,打开找到extension_dir=”/”,把路径改为你的php所在路径。
2.添加一个应用程序池,设置如下:
名称:php;
.net framework版本:无托管代码;
托管管道模式:集成
勾选立即启动应用程序池。
确定。
3.双击ispa和cgi限制。添加一个限制,设置如下:
ISAPI或CGI路径: 你的php5isapi.dll。
描述:php。
勾选允许执行扩展路径。
确定。
4.添加一个isapi筛选器,设置如下:
筛选器名称:php;
可执行文件:你的php5isapi.dll文件;
确定。
5.添加脚本映射。 双击处理程序映射, 点击右侧菜单的“添加脚本映射…”,设置如下:
请求路径:*.php;
可执行文件:你的php5isapi.dll文件;
名称:php5;
确定。
6.完成!
8、如何让服务器支持php,iis配置php环境
第一步
下载php
下载压缩包就可以了
第二步
解压缩php到某个目录,比如D:\php
php目录里面有两个php.ini,一个是php.ini-dist,比较适合开发用;一个是php.ini-recommended,比较适合配置运行环境用,因为这个安全性稍高一些。
所以我们复制php.ini-recommended到C:\WINDOWS下,并改名为php.ini,然后用记事本打开它
1、搜索"extension_dir"找到extensino_dir="./"将改为extension_dir ="D:\php\ext"
2、搜索;extension=php_mysql.dll去掉前面的分号";"
3、将D:\php\php5ts.dll 复制到 C:\windows\system32下。
将D:\php \libmysqls.dll 复制到 C:\windows\system32目录下
第三步
1、 控制面版——》管理工具——》Internet服务管理器——》点寻Web
服务扩展地——》在右边窗口点击逗添加一个新的 Web 服务扩展地——》扩展名为
逗PHP地——》再点击逗添加地——》在出现的窗口里填上逗D:\PHP\php5isapi.dll地 并确定 然后再点选 Web 服务扩展 PHP 并选择允许
2、在逗默认网站属性地窗口上按
逗主目录地标签点逗配置地按钮在弹出的逗映谢地窗口中点劝添加地按钮,在弹出的逗添加/编辑应用程序扩展名映像地对话框中的逗可执行文件地文本框中输入逗D:\PHP\php5isapi.dll地
逗扩展名地文本框中输入逗.php地(注意一定要有那个点) 并勾选
"检查文件是否存在"项
3、在逗默认Web站点属性地窗口上点劝ISAPI筛选器地标签,点击逗添加地按钮,在弹出的逗筛选器属性地窗口的逗筛选器名称地中输入逗PHP地
逗可执行文件地中浏览选定逗D:\PHP\sapi\php5isapi.dll地
A:重新启动IIS 6.0 意在开始对PHP 加载
B:在逗默认Web站点属性地窗口上点劝ISAPI筛选器地标签,如果看到 PHP 的箭头绿色且向上,证明 PHP 已经被 IIS 6.0 顺利加载起来了。
这里需要说明一下,如果是红色箭头向下,说明没有加载成功,这是由于权限造成的,给php目录的user用户加上逗运行地权限即可。
另外还有一点需要注意,php.ini里面有个short_open_tag 可选属性有逗On地和逗Off地,如果选为on就不是很严格直接用<?phpinfo();?>就可以运行,如果设置为off,就必须加上php,
9、如何设置iis服务器支持php5.x
下面介绍PHP手工安装步骤:
第一步:直接解压缩放到C盘PHP目录下了,这样查找文件会方便许多。解压缩完后的PHP目录就是C:\PHP
第二步:为 PHP 设置一个有效的配置文件,php.ini。在 ZIP 包中有两个 ini 文件,php.ini-dist 和 php.ini-recommended。建议使用 php.ini-dist,因为在该文件中
优化了性能和安全。
再查找extension_dir = "./" 改为 extension_dir = "C:\PHP\ext" (指定动态连接库的目录,php5和php4不同的地方就是它的动态连接库目录变了,这在它的文档结构里有详细
的说明)
然后再查找;extension=php_mbstring.dll,把下面几句前面的分号去掉
extension=php_mbstring.dll
extension=php_gd2.dll
extension=php_mysql.dll
第三步配置iis服务器
1)打开Internet信息服务(IIS)管理器后,在鼠标左击选中“Web服务扩展”,单击鼠标右键在弹出的菜单中选择“添加一个新的Web服务器扩展” 在弹出的新建Web服务扩展窗
口中扩展名填写:PHP,点击“添加”按钮,点击“浏览”按钮,选择php5isapi.dll(如:C:\PHP\php5isapi.dl),点击“打开”按钮,勾选上“设置扩展状态为允许”,点击“
确认”按钮。
2)在需要PHP支持的网站上点右键,选属性,在主目录属性卡上,点配置,添加PHP映射
3)修改iis服务器配置
在网站—》属性—》isapi筛选器,添加php指向文件php5.isapi.dll,
然后映射.php文件 主目录—》配置(修改为纯脚本)—》映射文件添加.php指向php5isapi.dll文件动作限制为GET,POST
第四步为了不配置环境变量 我们需要把几个文件复制到windows目录下 和windows的system32文件夹下
windows文件夹下的几个文件
php.exe
php-win.exe
php.ini
libmysql.dll
windows的system32文件夹的几个文件
php_mbstring.dll
php_gd2.dll
php_mysql.dll
ext中的文件全考过去就行
第五步
在localhost的根目录下新建一个记事本文件,然后打开在里面写上如下内容
phpinfo();
>
然后保存为.php文件
第六步
在运行里输入iisreset重启iis服务器,看看网站属性php的isapi是否显示绿色如果是的话 祝贺你安装成功!(注:如果不行的话还可能是权限问题,把C盘下的php文件夹添加一
个user权限给读取和运行的权限就够了)
确定 Web 目录的应用程序设置和执行许可中选择为纯脚本,然后关闭 Internet 信息服务管理器,在命令提示符中执行如下命令:
net stop w3svc
net stop iisadmin
net start w3svc
然后在“Internet 服务管理器”左边的“WEB服务扩展”中设置ISAPI 扩展允许,Active Server Pages 允许
10、如何在iis服务器搭建php环境
在 IIS 中搭建 PHP 环境,推荐用 php manager ,步骤如下:
1、先安装配置好 IIS。
提示专:需要注意的是要选中 CGI。
2、下属载安装 php manager 1.2。
提示:需要注意的是,如果是 IIS 10,在安装 php manager 之前,需要修改注册表,否则可能会出现“必须安装IIS7以上才可以安装”的错误提示,这是这个软件的小 bug。
3、下载安装(解压) php。
提示:从官网下载时,注意选择 windows 平台的 PHP 版本,Non Thread Safe,x64 或 x86。
4、配置 php。
提示:打开 IIS 管理器,点击 php Manager。
点击 Register new PHP version,定位到上面解压的 php 所在路径,添加即可。