`
ythzjk
  • 浏览: 75704 次
  • 性别: Icon_minigender_1
  • 来自: 上海
最近访客 更多访客>>
社区版块
存档分类
最新评论

安装Zend Framework PHP项目的方法

阅读更多

如果你的机子上已经有很多PHP项目,像我这样,绝大部份是不是基于ZF的。 我通常在WEB根目录下建立几十个目录,每个目录分别对应一个项目。原来我们访问项目可能是通过http://localhost/project1,http://localhost/project2这样进行访问。通常来说项目间不会互相影响,因为我们的程序一般不严格要求文件的路径。只要相对路径对就行了。

但是现在我们需要安装ZF,ZF要求index.php位于站点的根目录下。那么怎么使原来的程序仍然可以正常访问,而基于ZF的程序我们也可以访问?比如我建了个项目是happycms,那么我希望输入http://happycms就可以访问我的基于ZF的happycms项目,而其它项目仍然通过http://localhost/project1这样访问。

我的作法: 

1。编辑C:\WINDOWS\system32\drivers\etc目录下的hosts文件

127.0.0.1  localhost
下面加入:
127.0.0.1  happycms
2。编辑C:\Program Files\Apache
Group\Apache2\conf目录下的httpd.conf
加入 NameVirtualHost 127.0.0.1
在文件最末尾加上:
<VirtualHost 127.0.0.1>
        ServerName localhost
        DocumentRoot I:\Projects
        RewriteEngine Off
</VirtualHost>

<VirtualHost 127.0.0.1>
        ServerName happycms
        DocumentRoot I:\Projects\happycms\svn\trunk\src\www
        RewriteEngine On
        RewriteCond %{REQUEST_URI} !^.*(\.css|\.js|\.gif|\.png|\.jpg|\.jpeg)$
        RewriteRule ^(/.*)$ /index.php
</VirtualHost>

这样就完成了。 这样无论是否基于ZF的项目都可以共存,不互相影响。

分享到:
评论

相关推荐

    zend framework中英文手册.rar

    1. **组件化设计**:Zend Framework 提供了多个独立的、可重用的组件,如数据库访问、缓存、邮件、表单处理等,开发者可以根据项目需求自由组合。 2. **企业级兼容性**:框架支持多种标准,如PSR-0、PSR-1、PSR-2等...

    ZendFramework-1.10.4-minimal

    综上所述,"ZendFramework-1.10.4-minimal" 提供的是一套轻量级的 Zend Framework 开发环境,适用于初学者入门或开发小型项目。了解这些相关知识点将有助于理解并有效地使用这个框架进行 Web 应用开发。

    基于Zend Framework 框架的CMS PHP 源代码

    首先,确保已经安装了PHP运行环境,并且版本符合 Zend Framework 的要求。接着,下载并解压提供的源代码,将Zend和Zendx库放置在项目的`library`目录下。这两个库是Zend Framework的基础组件,包含了许多必要的类和...

    ZEND FRAMEWORK 1.11.7 中文参考文档

    Table of Contents •Introduction to Zend Framework •Overview •Installation •Learning Zend Framework •Zend Framework Quick Start •Autoloading in Zend Framework •Plugins in Zend Framework •...

    PHP zend framework 教程 很好

    PHP zend framework 教程 很好PHP zend framework 教程 很好PHP zend framework 教程 很好PHP zend framework 教程 很好PHP zend framework 教程 很好PHP zend framework 教程 很好PHP zend framework 教程 很好PHP ...

    zend framework 中文手册

    描述提到"zend framework zendframework manual 手册,Zend Framework手册 中文版,有一部分还没有汉化",这意味着虽然该手册是中文版本,但可能并非全部内容都已翻译完成,部分原文可能是英文状态。 **Zend ...

    ZendFramework 1.12.9 代码和文档.rar

    1. **下载与解压**:首先,从官方网站或者提供的压缩包"ZendFramework-1.12.9.zip"下载并解压到服务器的适当位置。 2. **环境要求**:确保服务器环境满足PHP 5.2.5或更高版本。 3. **配置自动加载**:通过设置`...

    Zend Framework 2 Application Development

    Written for PHP developers who want to get started with Zend Framework 2. Whether you are learning Zend framework from scratch or looking to sharpen up your skills from previous versions, Zend ...

    Zend Framework+smarty用法实例详解

    1. 下载并安装Zend Framework:首先需要从Zend Framework官方网站下载所需版本的框架文件,通常有.zip和.tar.gz两种格式可供选择。 2. 目录结构规划:虽然Zend Framework没有强制的目录结构要求,但通常会建议一个...

    Zend Framework开源项目

    本项目二次开发基于Zend Framework的企业管理开源项目CMS,Zend Framework 开源代码的框架的好资料。这为PHP 开发者学习提供几乎无限的选择。

    Zend Framework实例教程

    - 命令行下载:使用`wget`命令下载,例如:`$ wget http://framework.zend.com/download/tgz`,接着解压:`$ tar -xvzf ZendFramework-0.1.2.tar.gz`。 ##### 目录结构: - 将下载的`library`目录重命名并放置于...

    zend framework 1.7.5 使用基本例子

    在向导中,指定项目名称和位置,以及你刚刚安装的Zend Framework的路径。 在项目结构中,Zend Framework 自带了一个默认的模块(通常命名为 "default"),包含了基本的控制器、视图和模型文件。在这个 ...

    ZendFramework安装1.11版

    2. 下载完成后,将`ZendFramework-1.11.4-minimal`压缩包解压到您的项目根目录或自定义的库路径下。 **四、环境配置** 1. **自动加载**:为了方便类的自动加载,需要设置`include_path`。在`php.ini`中添加以下行:...

    Zend Framework教程之Zend_Layout布局助手详解

    Zend Framework教程之Zend_Layout布局助手详解重点介绍了Zend Framework中Zend_Layout组件的使用方法。Zend_Layout是一个用于管理布局的组件,它允许开发者定义应用程序的布局结构,使得可以在不同的页面中复用相同...

    ZendFramework最新版本

    - **灵活性**:Zend Framework 允许开发者选择合适的组件和工具,适应各种项目需求。 - **社区支持**:拥有庞大的开发者社区,提供了丰富的文档、教程和插件,便于学习和问题解决。 - **企业级稳定**:由于其成熟...

    zend framework 2手册

    手册开篇介绍了Zend Framework 2的基本概念和安装步骤,说明了如何设置开发环境以及怎样开始一个简单的项目。手册中提及了一些基础的假设,这暗示着读者应具备一定的PHP基础知识和开发经验。 在“Getting Started”...

    zend framework教程.zip

    1. **环境搭建**:了解 Zend Framework 的安装和配置方法,包括Composer集成和自定义设置。 2. **基础教程**:学习 MVC 基础,创建第一个 Zend Framework 应用,理解控制器、模型和视图的工作原理。 3. **路由与...

    zend framework1.0 中文教程

    本教程不仅介绍了 Zend Framework 1.0 的基本使用方法,还深入探讨了 MVC 架构的重要性及其在实际项目中的应用。通过学习本文,开发者可以更好地理解如何利用 Zend Framework 快速搭建高效稳定的 PHP 应用程序。

    ZendFramework中文手册HTML版

    Zend Framework 是一个开源、基于组件的 PHP 框架,旨在加速 web 应用程序的开发。本手册是由热爱 PHP 的开发者 Haohappy 等人翻译的中文版本,为中国的 PHP 开发者提供了一个方便、易懂的学习资源,以克服语言障碍...

Global site tag (gtag.js) - Google Analytics