• 贯彻落实习近平生态文明思想 为建设美丽新疆作出人大贡献 2019-08-20
  • 起底人体胎盘黑市:倒卖团伙盘踞医院 每个可卖千元 2019-08-19
  • [鼓掌]小撸又来卖萌?那你给大家讲讲? 2019-08-17
  • 高清:探访广西高考阅卷现场 2019-08-12
  • 搭着发达国家的顺风车,实现赶、超、创。 2019-08-11
  • 重建社会:今天的中国人还需要祠堂吗? 2019-08-08
  • 美钢铝关税政策引发各界忧虑 2019-08-08
  • 【中国梦·践行者】社区规划师:他用一碗粥松动了人心之间的壁垒 2019-08-05
  • 向青春致敬!大学生图片记录校园24小时故事 2019-08-05
  • 新零售下的老字号复兴 2019-07-27
  • 一语惊坛(5月22日):精忠报国是每一个热血青年的夙愿! 2019-07-27
  • 双十一探访中国电商第一村白牛村 2019-07-23
  • 【一汽丰田特约】每日精选世界杯88年第一次弟弟替补哥哥 2019-07-22
  • 日本央行维持超宽松货币政策不变 2019-07-22
  • 高校毕业生基层培养计划实施方案 2019-07-22

  • 您所在的位置:森林狼vs骑士 > 操作系统 > Ubuntu/Debian教程 > Ubuntu10.10 Zend FrameWork配置方法及helloworld显示

    vs热火森林狼vs:Ubuntu10.10 Zend FrameWork配置方法及helloworld显示

    作者:  来源:  访问: 次 更新: 2014-01-11
    导 读:配置环境虽然是件很麻烦的事,但是只要花一些时间,总可以找到相应的解决方法。
    标 签:

    森林狼vs骑士 www.88ef.net 、大概思路

    1.1、

    (备注:安装Zend Framework,其附带apache2php5)

    1.2、

     

    、Zend Framework配置

    2.1、安装Zend Framework

    ubuntu10.10的软件中心安装zf.

    2.2、激活apacherewrite???/span>

    命令行输入:sudo a2enmod rewrite

     

    2.3、配置PHP5路径

    配置include_path路径信息,修改/etc/php5/con.d目录下的zend-framework.ini

    终端输入:sudo gedit /etc/php5/conf.d/zend-framework.ini

    2.4、创建firstProject项目

    终端输入:zf create project firstProject

    (其路径默认为 Ubuntu主文件目录下)

     

    2.5、在Apache2建立firstProject项目配置文件

    因为apache默认的web目录是在/var/www下,为了能够让 apache自动定位到指定目录下的web应用,这里我们在/etc/apache2/conf.d中创建一个关于firstProject的配置文件,称为 firstProject.conf。

    终端输入:sudo gedit /etc/apache2/conf.d/firstProject.conf

    文件的内容是:

    复制代码代码如下:
    <IfModule alias_module>
    Alias /firstProject "/home/administrator/firstProject/public/"
    <Directory "/home/administrator/firstProject/public/">
    Allow from all
    RewriteEngine on
    RewriteBase /firstProject
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteRule !\.(css|js|jpg|gif|png|swf|flv)$ index.php
    Options FollowSymlinks MultiViews
    AllowOverride All
    </Directory>
    </IfModule>

    2.6、修改项目firstProjectpublic文件下的.htaccess

    增加一行RewriteBase /firstProject

    .htaccess默认是隐藏的,可按快捷键Ctrl+H显示出来)

    RewriteEngine On

    RewriteBase /firstProject

    RewriteCond %{REQUEST_FILENAME} -s [OR]

    RewriteCond %{REQUEST_FILENAME} -l [OR]

    RewriteCond %{REQUEST_FILENAME} -d

    RewriteRule ^.*$ - [NC,L]

    RewriteRule ^.*$ index.php [NC,L]

     

    2.7、启动运行//localhost/firstProject

     

    、Zend Framework显示hello 

    3.1、从终端进入firstProject文件夹内,运行zf create Controller showhello 
    3.2、编写application/controllers/ShowhelloController.php

    复制代码代码如下:
    <?php
    class ShowhelloController extends Zend_Controller_Action {
    public function init() {
    /* Initialize action controller here */
    }
    public function indexAction() {
    // action body
    $this->view->content = "Hello World";
    $this->render ();
    }
    }

    3.3、编写application/views/scripts/showhello/index.phtml

    复制代码代码如下:


    <center>View script for controller <b>Showhello </b> and script/action
    name <b>index</b>
    <p><font color="#FF0000">
    <?=$this->content;?>
    </font></p>
    </center>

    3.4、运行//localhost/firstProject/showhello

    四、总结

    配置环境虽然是件很麻烦的事,但是只要花一些时间,总可以找到相应的解决方法。

    Ubuntu/Debian教程
    分享到:
    更多
    森林狼vs骑士| 森林狼vs骑士| 友情链接| 网站地图| 关于本站
    森林狼vs骑士
    本站资源来自网络,如有侵犯您的权宜,请联系站长删除! 滇ICP备11000673号-2
  • 贯彻落实习近平生态文明思想 为建设美丽新疆作出人大贡献 2019-08-20
  • 起底人体胎盘黑市:倒卖团伙盘踞医院 每个可卖千元 2019-08-19
  • [鼓掌]小撸又来卖萌?那你给大家讲讲? 2019-08-17
  • 高清:探访广西高考阅卷现场 2019-08-12
  • 搭着发达国家的顺风车,实现赶、超、创。 2019-08-11
  • 重建社会:今天的中国人还需要祠堂吗? 2019-08-08
  • 美钢铝关税政策引发各界忧虑 2019-08-08
  • 【中国梦·践行者】社区规划师:他用一碗粥松动了人心之间的壁垒 2019-08-05
  • 向青春致敬!大学生图片记录校园24小时故事 2019-08-05
  • 新零售下的老字号复兴 2019-07-27
  • 一语惊坛(5月22日):精忠报国是每一个热血青年的夙愿! 2019-07-27
  • 双十一探访中国电商第一村白牛村 2019-07-23
  • 【一汽丰田特约】每日精选世界杯88年第一次弟弟替补哥哥 2019-07-22
  • 日本央行维持超宽松货币政策不变 2019-07-22
  • 高校毕业生基层培养计划实施方案 2019-07-22
  • 重庆时时app手机版 四川时时走试图 广东南粤银行下载 极速时时是合法的吗 20选5开奖号码走势图 香港王中王网站 微信捕鱼明星技巧 福建时时推测 20选5 江苏七乐彩30期走势图 天津时时漏洞 极速时时控制 今晚31选7开奖结果几点开奖 足球竞彩怎么买 赛车pk10全能计划 新时时时时百位杀号技巧