background image

extension=php_gd2.dll 
extension=php_gettext.dll 
extension=php_hyperwave.dll 
extension=php_iconv.dll 
;extension=php_ifx.dll 
;extension=php_iisfunc.dll 
extension=php_imap.dll 
;extension=php_interbase.dll 
extension=php_java.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_oci8.dll 
extension=php_openssl.dll 
;extension=php_oracle.dll 
extension=php_pdf.dll 
extension=php_pgsql.dll 
;extension=php_printer.dll 
extension=php_shmop.dll 
;extension=php_snmp.dll 
extension=php_sockets.dll 
;extension=php_sybase_ct.dll 
extension=php_w32api.dll 
extension=php_xmlrpc.dll 
extension=php_xslt.dll 
extension=php_yaz.dll 
extension=php_zip.dll 
 
上面这些,开头没有加分号的是打开的扩展,加了分号的是没有打开的扩展。上面的设置包
含了在

 Windows 2003 上默认安装情况下可以打开所有扩展(这里列出的是 php 4 的)。

session.save_path = c:\sessions 
这个是

 session 文件默认保存的目录,这个目录必须是一个存在的目录,不然默认的 session 

功能会无效。我这里设置的是一个

 ramdisk 上的一个目录。将 session.save_path 设置在

 

ramdisk 上可以加快 session 处理的速度。如果你没有安装 ramdisk,你可以把它指定到其他
盘的任何一个目录下,如

 C:\sessions 目录、C:\Windows\Temp 目录等。

OK,基本工作作完了,现在该配置 IIS 了。
打开

“ Internet 信息服务(IIS)管理器”,在“ Web 服务扩展”里,选择“添加一个新的 Web 服务

扩展

”,扩展名可填写“PHP ISAPI 扩展”,要求的文件选择:C:\php\sapi\php4isapi.dll(如果

安装的是

 PHP5,则此处是 C:\php\sapi\php5isapi.dll,下同),并设置扩展状态为允许。

打开

“网站”->“属性”->“ISAPI 筛选器”->“添加”,筛选器名称可填写“PHP”,可执行文件仍