Heim >php教程 >php手册 >php中MVC zend framework框架在apache上的配置方法以及创建步骤,

php中MVC zend framework框架在apache上的配置方法以及创建步骤,

WBOY
WBOYOriginal
2016-06-06 19:59:531043Durchsuche

MVC zend framework框架在apache上的配置方法以及创建步骤: (1)下载zend framework最新库。 (2)创建: 第一中种法: 1.进入到下载好的zend framework库中的bin文件中。 2.找到zf.bat文件。 3.打开zf.bat文件,进入到cmd命令窗口,输入zf.bat creat proj

MVC zend framework框架在apache上的配置方法以及创建步骤:

(1)下载 zend framework最新库。

(2)创建:

第一中种法:

1.进入到下载好的 zend framework库中的bin文件中。

2.找到zf.bat文件。

3.打开zf.bat文件,进入到cmd命令窗口,输入zf.bat creat project   + 项目将要创建的全路径(自定义)生成一个框架项目。

4.使用zend  studio 软件创建一个空的项目hspzf。

5.把第3步生成的框架项目复制到项目hspzf中。

第二种方法:

直接在zend  studio 软件中创建,但由于软件中的版本问题,导致你下的库不一定和软件中的版本匹配,有时某些文件路径名作调整到时程序出现比较难解决的问题。

提示:建议使用第一中方法。



配置:

1.先在php.in文件中

   extension=php_pdo_mysql.dll

   解释:PDO扩展为PHP访问数据库定义了一个轻量级的、一致性的接口,它提供了一个数据访问抽象层,这样,无论使用什么数据库,都可以通过一致的函数执       行查询和获取数据。PDO随PHP5.1发行,在PHP5.0的PECL扩展中也可以使用,无法运行于之前的PHP版本。

   前面的分号去掉即开启这一功能。


2.开启apache中的rewrite功能

    打开apache文件找到conf文件名下的httpd.conf文件在此文件中查询到rewrite功能

LoadModule rewrite_module modules/mod_rewrite.so

    将其前面的#号去掉便开启rewrite功能

   开启识别.htaccess功能,

找到AllowOverride None将None改为All。(记住要将所有的都改掉)


3.配置虚拟机

    如果开发环境是自定义的:

依旧在httpd.conf文件启动虚拟主机的配置

# Virtual hosts启动虚拟主机的配置

Include conf/extra/httpd-vhosts.conf将此行的#号去掉即可启动。

    配置自己的虚拟机:

在conf文件中的extra文件中的httpd-vhosts.conf中进行配置

#配置自己的虚拟主机

    ServerAdmin webmaster@dummy-host2.somenet.com
    DocumentRoot "E:/Apache HTTP Server/htdocs/
写自己的项目名称/public"
    ServerName myzf.com
    DirectoryIndex index.php
   
   
Options FollowSymLinks
    AllowOverride None
   
 Order allow,deny
    Allow from all
   

在C:\Windows\System32\drivers\etc\hosts中加入dns

自己的IP       ServerName

如:127.0.0.1myzf.com


4.重新启动apache


5.http://myzf.com便可在自己的电脑上访问


大功告成








Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn