[技术>>PHP]

怎么在Windows下配置运行Zend Framewrok的环境?

  • 时间:2011年03月15日 09:07:37
  • 浏览量:1802
  • 评论量:1
  • 作者:Kylingood

1.安装ISAPI Rewrite 实现rewrite
 下载地址:http://www.isapirewrite.com/   
  http://www.helicontech.com/download-isapi_rewrite.htm
选择对应机子配置的软件进行下载安装。

2.安装完成后,选择对应的虚拟主机,选择ISAPI筛选器选项卡,增加一个筛选器:
   a.筛选器可任意(ISAPI_Rewrite).
   b.可执行文件选择刚安装的ISAPI Rewrite目录下的ISAPI_Rewrite.dll组件:C:\Program Files\Helicon\ISAPI_Rewrite3\ISAPI_Rewrite.dll
   c.在ISAPI Rewrite安装目录下增加相应的rewrite规则:C:\Program Files\Helicon\ISAPI_Rewrite3\httpd.conf
   
3.如果查看IIS服务器根目录,会多增加一个ISAPI_Rewrite选项卡选项。
  可以通过这个选项卡进行编辑,调式等常用操作。
  要支持Zend Framework就加下发下规则:
 
       #对应的域名下rewrite规则信息
      RewriteCond Host:(?:test\.)?mumayi\.com
    # 去掉除去image,js,css等文件 
    RewriteRule (.*\.(js|ico|gif|jpg|png|jpeg|flv|swf|css))$ /$1 [L,U] 

    #ZF的其他所有全部请求转发到index.php 
    RewriteRule (.*) /index.php [L,U] 
    
4.下载最新的Zend Framework 源码
   在配置php.ini上记得打开MYSQLi,POD扩展。
   extension=php_mysqli.dll
   extension=php_pdo.dll
   extension=php_pdo_mysql.dll
   
   参考文章:
   http://www.zhaopeng.info/show/iis_iirf
   http://www.zendchina.net/?viewnews-340
   http://www.imfeng.com/iis-rewrite-rules-collect-isapi-rewrite/
   http://stackoverflow.com/questions/1115657/mysql-driver-not-installed-error-for-zend-application
   http://zend-framework-community.634137.n4.nabble.com/IIRF-ReWrite-Rules-for-Zend-Framework-on-IIS-td656703.html
   http://www.javaeye.com/topic/565636

原创文章如转载,请注明:转载OOPHP开源博客 [ http://www.oophp.cn/article/view/id/417 ]

上一篇:解决FreeBSD下spawn-fcgi... 下一篇:初步使用rsync实现网站的镜像备份功能

: Baidu搜藏 QQ书签 Google书签 Del.icio.us POCO网摘 Yahoo书签 新浪ViVi 365Key网摘 天极网摘 和讯网摘 Windows Live 提交新发现,Dig it

用户推荐文章
相关文章
网友评论
发表评论

会员的头像

: 请选个帅照吧!
:  *  尊姓大名大名(2-30字).
:  *  来了就多说几句吧(4-250字)
:  *  没办法,只为防机器人@_@