在win2003上使用iis6+fastcgi+php安装sugarce6.2

1.下载安装fastcgi-for-iis, http://www.iis.net/downloads/microsoft/fastcgi-for-iis

2.下载解压php5.3 for windows,

3.注册PHP到FastCGI
在命令行下运行
cscript fcgiconfig.js -add -section:"PHP" -extension:php -path:"D:\php5.3\php-cgi.exe"

或者直接修改C:\WINDOWS\system32\inetsrv\fcgiext.ini文件,加入

[Types]
php=PHP
  
[PHP]
ExePath="D:\php5.3\php-cgi.exe"

如果有必要,可以更改fcgiext.dll和fcgiext.ini的权限为iuser和iis_wp可读写。


4.修改php.ini

extension_dir = "D:\php5.3\ext"
fastcgi.impersonate = 1 
cgi.fix_pathinfo=1 
cgi.force_redirect = 0 
session.auto_start = 0
session.use_cookies = 1

为了支持sugarcrm,则还需要另外开启mbstring,imap,zip等扩展

5.IIS中新建站点,在“主目录”-》“配置”-》“应用程序配置”中设定.php文件映射为windows/system/inetsrv/fcgiext.dll

动作可以限制为:GET,HEAD,POST

6.下载有语言包的版本http://www.sugarforge.org/frs/?group_id=6,我下载的是sugarce6.2,新建站点,给站点目录设为IIS_WPG可读写。

7.安装,一路next,下载对应语言包http://sugar360.cn/portal.php?mod=view&aid=3,登录后"系统管理"-》module loader,上传语言包,注销,重新登录后语言包升效。

发表评论

电子邮件地址不会被公开。 必填项已用 * 标注


*

您可以使用这些 HTML 标签和属性: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>