zendframework 环境配置

1. 下载zendframwork

最好下载解压的bin文件夹中包含zf.bat文件的zend framwork压缩包解压至C:\wamp\library\zendframwork(library为自己新建,其实也可以安装在其他新建的文件夹,此处是方便管理,zendframework文件夹下面为全部子文件夹,一般这个文件夹为重新命名的。)

 

2. 开启支持rewrite module 

编辑 httpd.conf。 

- 编辑 C:\wamp\bin\apache\Apache2.2.10\conf\httpd.conf 文件。或 

- 右击托盘里WampServer小图标 --> Apache --> httpd.conf 

# LoadModule rewrite_module modules/mod_rewrite.so

去掉 '#',改为: 

LoadModule rewrite_module modules/mod_rewrite.so 

同时修改所有的AllowOverride None AllowOverride All

3. PHP library 设置 

- 编辑 C:\wamp\bin\php\php5.2.7\php.ini,或 

- 右击托盘里WampServer小图标 --> PHP --> php.ini 

; Windows: "\path1;\path2" 

; include_path = ".;c:\php\includes" 

去掉 ';',并且加上Zend Framework 压缩包安装路径,改为: 

; Windows: "\path1;\path2" 

include_path = ".;c:\php\includes; C:\wamp\library\ZendFramework\library" 

4. 配置虚拟环境

在统环境变量Path末尾加;C:\wamp\library\ZendFramework\bin;C:\wamp\bin\php\php5.4.3;

(因为要用到php.exezf.bat)

5. 创建Project

在C:\wamp\www文件夹下新建文件夹test

打开命令输入框(运行:cmd,输入zf create project C:\wamp\www\test

即创建完成

 

6. 配置虚拟主机

2rewrite module已经开启了,接着修改httpd.conf

# Virtual hosts

#Include conf/extra/httpd-vhosts.conf

修改为

# Virtual hosts

#Include conf/extra/httpd-vhosts.conf   (即去掉#

 

打开C:\wamp\bin\apache\apache2.2.22\conf\extra中的httpd-vhosts.conf文件,在其后面添加:

<VirtualHost *:80>

    DocumentRoot "C:/wamp/www/test/public" (新建工程public路径)

    ServerName  zf.my.com      (为自定义)

    DirectoryIndex  index.php     (还可以加入index.html等首页)

    <Directory />

    Options Indexes FollowSymLinks

    AllowOverride None    (我的配置时此处为None才行,我不是很理解

    Order allow,deny

    Allow from all

    </Directory>

</VirtualHost>

    

   接着配置C:\WINDOWS\system32\drivers\etc中hosts文件,在其尾部加上

127.0.0.1 zf.my.com  (前面设置保持一致)

 

至此设置好之后重启wamp,浏览器中输入zf.my.com即可见

posted on 2013-01-07 19:54  WS_大叔  阅读(92)  评论(0)    收藏  举报

导航