欢迎光临

木子屋

标题: IIS6.0安装配置PHP 4.4.3示例

作者: admin

日期: 2006-08-12 11:03 AM

分类: 服务器

内容: 一、php-4.4.3-Win32安装方法
1.下载后得到php-4.4.3-Win32.zip，解压至C:\PHP(这个路径可以随意，不过下面要是用到这个路径，请相应修改)。
2.把C:\PHP\php4ts.dll和C:\PHP\dlls目录下的所有文件复制粘贴到C:\Windows\system32。
3.进入C:\PHP，将php.ini-dist复制一份放到C:\Windows，改名为php.ini，然后用记事本打开，利用记事本的查找功能:
1).搜索register_globals = Off，将Off改成On ；
2).搜索extension_dir = './'，并将其路径指到你的PHP目录下的extensions目录，比如：extension_dir = "C:\php\ext" ；
3).搜索找到Windows Extensions，将下面列举的扩展有选择地去掉前面的;，然后保存关闭文件。
引用内容;extension=php_mbstring.dll
;extension=php_bz2.dll
;extension=php_curl.dll
;extension=php_dba.dll
;extension=php_dbase.dll
;extension=php_exif.dll
;extension=php_fdf.dll
;extension=php_filepro.dll
;extension=php_gd2.dll
;extension=php_gettext.dll
;extension=php_ifx.dll
;extension=php_imap.dll
;extension=php_interbase.dll
;extension=php_ldap.dll
;extension=php_mcrypt.dll
;extension=php_mhash.dll
;extension=php_mime_magic.dll
;extension=php_ming.dll
;extension=php_mssql.dll
;extension=php_msql.dll
;extension=php_mysql.dll
;extension=php_oci8.dll
;extension=php_openssl.dll
;extension=php_oracle.dll
;extension=php_pgsql.dll
;extension=php_shmop.dll
;extension=php_snmp.dll
;extension=php_sockets.dll
;extension=php_sqlite.dll
;extension=php_sybase_ct.dll
;extension=php_tidy.dll
;extension=php_xmlrpc.dll
;extension=php_xsl.dll
二、php-5.1.4-Win32安装方法
1.下载后得到php-5.1.4-Win32.zip，解压至C:\php(这个路径可以随意，不过下面要是用到这个路径，请相应修改)；
2.再将C:\php目录下的所有dll文件(主要是C:\php\ext下的DLL文件)拷到C:\Windows\system32下，覆盖已有的dll文件；
3.将C:\php目录下的php.exe、php-win.exe和php.ini-dist三个文件拷到C:\Windows下，将C:\Windows\php.ini-dist改名为php.ini，然后用记事本打开，利用记事本的查找功能:
1).搜索register_globals = Off，将Off改成On ；
2).搜索extension_dir = './'，并将其路径指到你的PHP目录下的extensions目录，比如：extension_dir = "C:\php\ext" ；
3).搜索找到Windows Extensions，将下面列举的扩展有选择地去掉前面的;，然后保存关闭文件。
引用内容;extension=php_mbstring.dll
;extension=php_bz2.dll
;extension=php_curl.dll
;extension=php_dba.dll
;extension=php_dbase.dll
;extension=php_exif.dll
;extension=php_fdf.dll
;extension=php_filepro.dll
;extension=php_gd2.dll
;extension=php_gettext.dll
;extension=php_ifx.dll
;extension=php_imap.dll
;extension=php_interbase.dll
;extension=php_ldap.dll
;extension=php_mcrypt.dll
;extension=php_mhash.dll
;extension=php_mime_magic.dll
;extension=php_ming.dll
;extension=php_mssql.dll
;extension=php_msql.dll
;extension=php_mysql.dll
;extension=php_oci8.dll
;extension=php_openssl.dll
;extension=php_oracle.dll
;extension=php_pgsql.dll
;extension=php_shmop.dll
;extension=php_snmp.dll
;extension=php_sockets.dll
;extension=php_sqlite.dll
;extension=php_sybase_ct.dll
;extension=php_tidy.dll
;extension=php_xmlrpc.dll
;extension=php_xsl.dll
三、配置 IIS 使其支持 PHP ：
1.首先必须确定系统中已经正确安装 IIS 。
2.PHP 支持 CGI 和 ISAPI 两种安装模式，推荐使用 ISAPI 模式。这里只解介绍 ISAPI 模式安装方法：ISAPI 模式安装步骤：
1).在“控制面板”的“管理工具”中选择“Internet 服务管理器”，打开 IIS 后停止服务，然后在左侧“你需要支持PHP的Web站点”比如“默认Web站点”上单击右键选择“属性”，在打开的“ Web 站点属性”窗口的“ISAPI 筛选器”标签里找到并点击“添加”按钮，在弹出的“筛选器属性”窗口中的“筛选器名称”栏中输入：PHP ，再将可执行文件指向 php4isapi.dll(php5isapi.dll) 所在路径。
2).打开“Web 站点属性”窗口的“主目录”标签，找到并点击“配置”按钮，在弹出的“应用程序配置”窗口中找到并点击“添加”按钮，在弹出的窗口中新增一个扩展名映射，扩展名为 .php ，单击“浏览”将可执行文件指向 php4isapi.dll(php5isapi.dll) 所在路径，然后一路确定即可。如果还想支持诸如 .php3 ，.phtml 等扩展名的 PHP 文件，可以重复“添加”步骤。
3).再打开“Web 站点属性”窗口的“文档”标签，找到并点击“添加”按钮，向默认的 Web 站点启动文档列表中添加 index.php 项。您可以将 index.php 升到最高优先级，这样，访问站点时就会首先自动寻找并打开 index.php 文档。
4).确定 Web 目录的应用程序设置和执行许可中选择为纯脚本，然后关闭 Internet 信息服务管理器，在命令提示符中执行如下命令：
复制内容到剪贴板 程序代码net stop w3svc
net stop iisadmin
net start w3svc
5).然后在“Internet 服务管理器”左边的“WEB服务扩展”中设置ISAPI 扩展允许，Active Server Pages 允许。
6).在 IIS 根目录下新建一个 phpinfo.php ，内容如下：
复制内容到剪贴板 程序代码<?php
phpinfo();
?>
7).打开浏览器，输入：http://localhost/phpinfo.php，将显示当前服务器所支持 PHP 的全部信息，可以看到 Server API的模式为：ISAPI 。

+ 查看当前日志评论 (1)

登录

────────────

木子屋

PJBlog3 v3.2.9.518 Inside.

Processed In 1.289 ms

返回

标题: IIS6.0安装配置PHP 4.4.3示例

你没有权限发表评论

────────────

木子屋

PJBlog3 v3.2.9.518 Inside.

Processed In 1.289 ms

返回

暂无评论

返回

────────────

木子屋

PJBlog3 v3.2.9.518 Inside.

Processed In 1.320 ms

返回