ZendFramework的控制器可以被设置支持使用clean urls,这点在apache下很好写,前提是apache支持mod_rewrite模块,然后通过设置.htaccess可以对ZendFramework单独控制.但是在IIS写如何设置呢?
问题很简单,通过ISAPI_Rewrite来解决,我们来做个最简单的例子,转发所有请求到index.php,首先下载ISAPI_Rewrite,然后默认安装,一路OK,安装完之后,到路径(我的是这样)C:\Program Files\Helicon\ISAPI_Rewrite下找到httpd.ini,该文件默认为只读属性,需要先修改为可写,然后加上一条最简单的规则,转发所有到/zfdemo/下的请求到/zfdemo/index.php上,我们在httpd.ini里加上这句
RewriteRule /zfdemo/.* /zfdemo/index.php
保存,退出,然后浏览http://127.0.01./zefdemo/index/add 是不是出来你想要的东东了? :)
分享到:
相关推荐
ZendFramework的控制器可以被设置支持使用clean urls,这点在apache下很好写,前提是apache支持mod_rewrite模块,然后通过设置.htaccess可以对ZendFramework单独控制.但是在IIS写如何设置呢? 问题很简单,通过...
如果您已经安装了IIS,支持了asp和.net,也许你还希望在iis上安装PHP+Zend+Mysql+phpMyAdmin,难道要一个软件一个软件的...另外,扩展 Zend Framework 和数据库等功能都可以通过 winsetup.exe 程序来自动下载并安装。
3. **Zend Optimizer**:这是一个性能优化器,可以提高PHP代码的执行效率,特别是对于使用了 Zend Framework 或其他依赖于编译优化的PHP应用来说。下载最新版本(例如2.6.2),使用提供的注册账号进行下载,并安装到...
4. **Zend Optimizer**:一款PHP性能优化工具,能够提高PHP代码的执行效率,特别是对于使用了 Zend Framework 或其他大量PHP代码的应用。 5. **phpMyAdmin**:一个基于Web的MySQL数据库管理工具,提供图形化的界面...
它能够对PHP代码进行编译优化,提高其运行速度,特别是对于使用了Zend Framework或包含大量加密代码的应用程序来说更为重要。 在配置这样一个环境时,需要注意以下几点: - 配置Apache与PHP的集成,通常通过mod_php...
此外,确保系统中已启用.NET Framework和Internet信息服务(IIS),因为某些软件可能依赖于这些组件。 其次,MySQL是一款开源的关系型数据库管理系统,广泛用于存储Web应用程序的数据。在Windows上安装MySQL,可以...
配置IIS7以支持Zend Framework项目并实现地址重写规则是一个常见的任务,尤其是在实际部署Web应用时。以下是详细的步骤和知识点,帮助读者理解如何在IIS7中配置URL重写模块以及Zend Framework的地址重写规则。 首先...
安装Zend Optimizer时,同样选择安装路径(如D:\Server_Core\Zend),这一步是为优化PHP代码性能,特别是对于使用Zend Framework或包含编译后PHP代码的应用程序来说至关重要。 安装完成后,需要配置IIS以识别PHP。...
其次,ZendOptimizer是 Zend Technologies 提供的一款性能优化工具,针对PHP代码进行了优化,尤其是对于使用了 Zend Framework 或其他使用了 Zend 加密技术的PHP应用。版本3.3.3是该工具的一个稳定版本,它能提高PHP...
- 输入应用程序池名称(例如“php”),.NET Framework版本选择“无托管代码”,托管管道模式选择“经典”。 5. **更改站点应用池**: - 选择网站,右键“基本设置”,在弹出的对话框中选择刚刚创建的应用程序池...
Zend Framework提供了一系列工具和服务,涵盖了MVC(模型-视图-控制器)架构、数据库访问、缓存、表单处理、安全性和国际化等多个方面。在2003年,Zend Framework的第二版本可能已经发布,带来了更多优化和新特性,...
为了在IIS下运行Zend应用,需要确保PHP已正确配置了PHP扩展,如`php_zendframework.dll`,并在php.ini中启用。此外,可能还需要调整框架的配置文件以适应服务器环境。 phpMyAdmin是一个用于管理MySQL数据库的网页...
在Windows环境下,如果你正在使用PHP 5.3.x...12. Zend Framework使用Zend_Loader组件动态加载文件和类用法详解 这些教程将帮助你进一步了解和掌握PHP以及使用Zend Framework开发Web应用程序的各种技巧和最佳实践。