zendframework框架搭建(手动配置)

1.zendframeworky压缩包:下载地址:http://zendframework.zend.com, version: 1.1
2. 进入dos系统:点击开始菜单运行输入cmd指令进入到控制台,利用cd指令切换到框架bin所在的目录。
3. 输入zf.bat.create project  E:/myweb  指令进行项目的创建工作,如果出现php.exe找不到,则需添加环境变量
4.在zend studio 里创建一个空工程,放在服务器站点目录下。
5.将E:/myweb工程放入复制到zend studio的空工程里面,再把zendframework核心类库复制到libary文件里来。
6. 此框架运行需要php版本在5.2.2以上,需要开启php_pdo.dll和php_pdo_mysql.dll模块,老版本可能没php_pdo_mysql.dll模块
7.需要在服务器配置文件里开启apache重写 模块,如下:
 LoadModule rewrite_module modules/mod_rewrite.so
再继续找到: 
<Directory />
    Options FollowSymLinks
    AllowOverride None
    Order deny,allow
    Deny from all
</Directory> 将None改成All,为了支持重写功能,
再找到下面的控制器给支持重写功能
# AllowOverride controls what directives may be placed in .htaccess files.
# It can be "All", "None", or any combination of the keywords:
#   Options FileInfo AuthConfig Limit
#
    AllowOverride None  将None改成All
再找到cgi-bin的路径如下:
 
 <Directory "F:/Program Files/phpStudy/Apache2/cgi-bin">
    AllowOverride None
    Options None
    Order allow,deny
    Allow from all
</Directory> 将None改成All
8.需要配置虚拟主机:
 在配置文件里找到 virtual vhost项 将其开启,默认是关闭的。
再找到 vhost虚拟配置文件vhost;添加如下代码:
<VirtualHost *:80>
    ServerAdmin [email protected]
    DocumentRoot "F:/www/staff/public/"  这个站点目录需要配置到zend framework的public目录
    ServerName www.myweb.com     这个是服务的站点
    ServerAlias www.myweb.com       这是二级域名
   DirectoryIndex    index.php       加入此此行服务器会自动在public目录下找这个页面,直接可以访问。
    <Directory />
         Options FollowSymLinks
         AllowOverride None
          Order allow,deny
          Allow from all
  </Directory>
</VirtualHost> 
9.还需要在C:\Windows\System32\drivers\etc目录里的host文件进行配置 
 127.0.0.1  myweb.com   如果要要访问我的网站,只需把ip地址换成我的ip就行了
10. 测试站点是都搭建成功,输入http://myweb.com 会出现zendframework界面

你可能感兴趣的:(zendframework框架搭建(手动配置))