导航:首页 > 编程语言 > iisphp是下载

iisphp是下载

发布时间:2023-01-20 04:24:35

A. iis配置php提示下载

根据我的经验,提示下载应该是PHP没装好,和IIS没关系。
你重新检查下PHP的配置,装好PHP再试试。

B. 你好,IIS+PHP,配置完之后,测试phpinfo,总是提示下载页面,请问能帮忙吗

动态.php页面提示下载,说明环境配置不当
重新配置一下 iis+php 类库的环境。
或者,使用php环境整合包,来工作,和学习。较为方便。

C. windows 2003用IIS浏览php网页怎么会弹出下载如localhost文件下载

没有添加 MINI 类型 就是说 IIS 不支持PHP

安装好PHP 后 网站属性 主目录 配置里面 添加MINI类型

D. 怎样安装和下载php环境(还有IIS配置安装包)

如果你是iis 7.5 的话。推荐使用 phpmanager


下载地址http://phpmanager.codeplex.com/ 注意区分 64位 和 32 位。


然后安装一个 wamp 或是 xampps 集成安装包,不启动apache ,也可以单独安装 php 和 mysql


打开 iis 选中 计算机,在右侧选择 phpManager

选中 php 的 安装目录 的 php.exe ,配置新建网站。就可以 让 iis 支持 php了

E. [求助]怎样在IIs下配置php

IIS下安装PHP5IIS
5.11、下载php-5.0.5-win32.zip包;2、解压,比如解压到c:\php5;3、拷贝c:\php5根目录下的php.ini-recommended到系统安装目录下的Windows\system32,并且改名为php.ini;4、打开php.ini,查找extension_dir
=
"."行,改为extension_dir
=
"c:\php5\ext",查找;extension=php_mysql.dll行,去掉行开头的分号,以开启MySQL支持;5、打开IIS,右击"默认Web站点->属性"打开"默认Web站点属性"窗口,在"ISAPI筛选器"配置页下,添加一个新的筛选器,筛选器名称为PHP,可执行文件为d:\php5\php4isapi.dll,在"主目录"配置页下,按"配置"按钮打开"应用程序配置"窗口,添加一个应用程序映射项,可执行文件为c:\php5\php5isapi.dll,扩展名为.php,把"脚本引擎"打上勾;6、在IIS的“文档”属性页中添加index.php,default.php等默认文档;7、在IIS的虚拟根目录中新建文件为phpinfo.php,内容为;8、用IE测试http://localhost/phpinfo.php,如果显示php的环境信息,说明配置成功,否则,从头检查一遍

F. 如何在iis下安装php

CGI 用户必须在 php.ini 中将 cgi.force_redirect 指令设为 0。其重要细节请阅读 FAQ 中的cgi.force_redirect。此外,CGI 用户可能需要设定 cgi.redirect_status_env 指令。在使用这些指令时,确保它们没有在 php.ini 中被注释掉。
*

PHP 4 的 CGI 文件名是 php.exe 而在 PHP 5 中是 php-cgi.exe。在 PHP 5 中,php.exe 是 CLI 版本,不是 CGI。
*

修改 Windows 的 PATH 环境变量以把 PHP 目录包括进去。这样 PHP 的 DLL 文件,可执行文件和 php.ini 就都可以保留在 PHP 目录中而不用把 Windows 系统目录搞乱了。更多细节见 FAQ 中的设定路径 PATH。
*

IIS 专用用户(通常为 IUSR_MACHINENAME)需要能够读取各个文件和目录的权限,例如 php.ini,docroot 和 session 的 tmp 目录。
*

确保在 php.ini 中正确设定了 extension_dir 和 doc_root 指令的值。这些指令依赖于 PHP 被安装的系统。在 PHP 4 中,extension_dir 是 extensions 而在 PHP 5 中是 ext。因此在 PHP 5 中 extensions_dir 的一个取值例子是 "c:\php\ext",IIS 的 doc_root 的取值例子是 "c:\Inetpub\wwwroot"。
*

PHP 扩展库的 DLL 文件,如 php_mysql.dll 和 php_curl.dll,存放于 PHP 下载的 ZIP 包中(自动安装包里没有)。在 PHP 5 中,很多扩展库都是 PECL 的一部分,可以从“Collection of PECL moles”包中下载,例如 php_zip.dll 和 php_ssh2.dll。点击进入 PHP 下载页。
*

在定义应用程序扩展名映射时,应选中“检查文件是否存在”。以极小的性能为代价,IIS(或者 PWS)会在调用 PHP 之前检查脚本文件是否存在并选出认证方法。这意味着 web 服务器会提供一个有道理的 404 形式错误信息而不是一条 CGI 错误说什么 PHP 没有输出任何数据。

Windows NT/200x/XP 和 IIS 4 或更高版本

PHP 可以安装为 CGI 或者 ISAPI 模块。不管哪种,都需要启动 Microsoft 管理控制台(也可能是“Internet 信息服务”,在 Windows NT 4.0 Option Pack 中或者在 Windows 2000/XP 下的控制面板=>管理工具)。然后右键点击 web 服务器节点(通常为“默认网站”),并选择“属性”。

如果想用 CGI 方式,按如下方法进行:

*

选择“主目录”,“虚拟目录”或“目录”标签页,然后进行:
*

将执行权限改为“纯脚本”
*

点“配置”按钮,选择“映射”标签页。点击“添加”按钮,将“可执行文件”指向适当的 CGI 文件名。例如 PHP 5 的值可能是:C:\php\php-cgi.exe。在“扩展名”中填入 .php。选择“全部动作”(或者“限制为”留空),选中“脚本引擎”。然后点击“确定”。
*

设定合适的目录安全性(在 Internet 信息服务中完成)。如果 NT 服务器使用 NTFS 文件系统,给 I_USR_ 用户加上 php.exe/php-cgi.exe 文件所在目录的可执行权限(通过资源管理器完成)。

要用 ISAPI 模块方式,按如下方法进行:

*

如果不想用 PHP 进行 HTTP 认证,应该跳过这一步。在“ISAPI 筛选器”标签页中添加一个新的 ISAPI 筛选器。“筛选器名称”设为 PHP,“可执行文件”设为 php4isapi.dll/php5isapi.dll 的路径。
*

选择“主目录”,“虚拟目录”或“目录”标签页,然后进行:
*

将执行权限改为“纯脚本”
*

点“配置”按钮,选择“映射”标签页。点击“添加”按钮,将“可执行文件”指向适当的 ISAPI DLL。例如 PHP 5 的值可能是:C:\php\php5isapi.dll。在“扩展名”中填入 .php。选择“全部动作”(或者“限制为”留空),选中“脚本引擎”。然后点击“确定”。
*

完全停止 IIS(NET STOP iisadmin)
*

重新启动 IIS(NET START w3svc)

对于 IIS 6(2003 Server),打开 IIS 管理器,进入 web 服务扩展,点击“添加一个新的 web 服务扩展”,“扩展名”中输入名称,例如 PHP,再点击“添加”按钮,点击“浏览”选择要么 ISAPI 文件(php4isapi.dll 或 php5isapi.dll)或者 CGI 文件(php.exe 或 php-cgi.exe)作为“文件路径”后点“确定”,然后选中“设置扩展状态为允许”并点“确定”。

要使用 index.php 作为默认文档,在“文档”标签页中选择“添加”。输入 index.php 并点“确定”。用上下箭头按钮调整顺序。这和在 Apache 中设定 DirectoryIndex 相似。

对于每个要关联为 PHP 脚本的后缀都要重复以上步骤。.php 是最常用的,此外为兼容一些遗留下来的老程序可能还需要加上 .php3。

如果过些时候之后碰到 CPU 占用率达到 100%,则取消选中“缓存 ISAPI 应用程序”(“主目录”下点“配置”按钮”)。

1 怎样将 PHP 目录加入到 Windows 路径 PATH 中去?

在 Windows NT,2000,XP 和 2003 下:

*

进入控制面板并打开“系统”图标(开始 -> 设置 -> 控制面板 -> 系统,Windows XP/2003 中是:开始 -> 控制面板 -> 系统)
*

选择“高级”标签页
*

点击“环境变量”按钮
*

在“系统变量”栏中
*

找到 Path 这一项(可能需要向下滚动才能找到)
*

鼠标双击 Path 这一项
*

在最后加入你的 PHP 目录,包括前面的“;”(例如:;C:\php)此处好像是ext的目录
*

点击“确定”并重新启动电脑

注意: 记住在上述修改之后重新启动,以确保对 PATH 的改变生效。

PHP 手册过去提倡把文件拷贝到 Windows 系统目录中去,这是因为该目录(C:\Windows,C:\WINNT,等等)默认就在系统路径中。但是把文件拷贝到 Windows 系统目录中这一方式早已不被提倡,还可能造成问题。

2 怎样使 php.ini 文件在 Windows 下被 PHP 所用?

有几种方法。如果使用 Apache,阅读专门的安装指示(Apache 1,Apache 2),否则就必须设定 PHPRC 环境变量:

在 Windows NT,2000,XP 和 2003 种:

*

进入控制面板并打开“系统”图标(开始 -> 设置 -> 控制面板 -> 系统,Windows XP/2003 中是:开始 -> 控制面板 -> 系统)
*

选择“高级”标签页
*

点击“环境变量”按钮
*

在“系统变量”栏中
*

点击“新建”按钮并在“变量名”中输入“PHPRC”,在“变量值”中输入 php.ini 文件所在的目录(例如:C:\php)
*

点击“确定”并重新启动电脑

G. iis如何运行php

1.首先

我们需要安装好IIS,默认windows2008下是iis7.0,具体的安装可以查看iis7.0安装图解


2. 安装好IIS后,默认已经支持asp,这里我们开始安装.net环境

进入系统,打开桌面左下角“服务器管理器”

点击功能->"添加功能"->勾选“.NET Framework 3.5.1功能”

点击下一步,安装完成即可。

3. 接下来配置PHP环境,从常用软件下载php5.2.6和php.ini文件

下载后,将php5.2.6解压为php,并将php.ini拷贝到php里面,这里我们将php放置在C:Program Files目录下,

并用记事本打开php.ini文件,找到extension_dir这一行,将路径修改为ext文件所在路径,我们这里为 C:Program Filesphpext

设置php文件夹目录权限:

administrators 完全控制
system 完全控制
users 读取和运行,列出文件夹目录,读取

设置系统环境变量:

Path环境变量末尾追加C:Program Filesphp
新建系统变量PHPRC变量值C:Program Filesphp

IIS设置:
A.添加应用程序池

E.将站点进程池设置到创建的php进程池内,重启IIS,在默认站点下创建一个info.php,内容如下:

<?php

phpinfo();

?>

打开localhost/phpinfo.php 查看效果:


到这里PHP环境配置完成。


额外注意:

IIS+php 运行phpMyAdmin


Cannot start session without errors, please check errors 错误解决办法

在php安装目录 找到php.ini

将php.ini中的session.auto_start的值改为1(启动),默认是0(禁用),


在你的php安装目录下找到php.ini并且在该目录下创建Temp文件夹


; where MODE is the octal representation of the mode. Note that this
; does not overwrite the process's umask.
;session.save_path = "D:/host/php/Temp"


session.save_path 这一行,设成session.save_path = “D:/host/php/Temp” (把前面分号去掉)

然后重启IIS服务器

在phpmyadmin中找到,config.sample.inc.php,改成config.inc.php,
找到 $cfg['blowfish_secret'] 将后面的赋值,加入数字和字母组合。

H. 为什么打开php网页时变为下载php文件

我不知道你安装的时候有没有报错。。按你所说的同时装了 IIS 和 Apache 的话。如果没有改应用端口。两者会互相冲突而无法启动。。

另外,你这个安装方式。PHP 解释器只应用于 Apache 并非应用在 IIS 上。如果你是使用 IIS 做的 WWW 服务器。那PHP当然没有被解释了。。

建议你暂停 IIS 。只使用 Apache 运行就一切明了。

I. win2003 iis php 压缩包下载损坏!

是否是输出的压缩包里面 出现了什么错误

阅读全文

与iisphp是下载相关的资料

热点内容
贷款办下来不给解压 浏览:141
德国顶级编程思路 浏览:852
Flt单片机 浏览:476
ami和hdb3编译码对比 浏览:665
纯手工制作解压视频 浏览:119
云职教APP为什么收不到验证码 浏览:697
礼品发包网源码 浏览:569
什么app上能制图 浏览:86
为什么代理服务器没响应 浏览:562
小程序编译提示 浏览:824
nameerrorpython 浏览:294
辞典pdf下载 浏览:801
遗传算法违反约束路径数目 浏览:177
少年班中的古人算法 浏览:931
什么app一键p图好看 浏览:573
查询手机连上电脑的命令 浏览:850
javasftp实现 浏览:369
源码升级的意思 浏览:399
缓解压力手势图片下载 浏览:96
程序员抽烟找灵感 浏览:767