ZEND FRAMEWORK学习笔记:一.配置
来源:互联网 发布:恐怖游轮影评 知乎 编辑:程序博客网 时间:2024/04/30 15:32
刚刚学习ZendFramework,先说一下配置吧,我也是参照网上的教程就是PHPEYE上的经典教程
配置Zend首先要开启APACHE的rewrite模块:LoadModule rewrite_module modules/mod_rewrite.so
刚才我居然忘开启了,寒一个!
然后在PUBLIC下面建立.htaccess文件,这个文件是Apache的保护目录文件,我个人把它理解为一种配置文件。
如果有兴趣想要了解的话,我感觉这里介绍的不错
我按照教程上面写的,把配置弄好了。
然后是程序的入口:index.php
其代码如下:
这就是我今天晚上所学到的东西。并且写了一个小例子。(HELLO,WORLD!),我会把教程里的代码打一遍的,到时分享给大家。
晚安!
PS:如果大家在配置过程中有遇到一些问题可以参照:遇到错误看看吧!
配置Zend首先要开启APACHE的rewrite模块:LoadModule rewrite_module modules/mod_rewrite.so
刚才我居然忘开启了,寒一个!
然后在PUBLIC下面建立.htaccess文件,这个文件是Apache的保护目录文件,我个人把它理解为一种配置文件。
如果有兴趣想要了解的话,我感觉这里介绍的不错
我按照教程上面写的,把配置弄好了。
然后是程序的入口:index.php
其代码如下:
- <?php
- error_reporting(E_ALL|E_STRICT);
- //出错时能看到出错信息
- ini_set('display_errors', 1);
- //定义时区
- date_default_timezone_set('Asia/ShangHai');
- // 目录设置和类装载,PATH_SEPARATOR文件路径分隔符,在WIN下是";"在LINUX下是":"
- set_include_path('.' . PATH_SEPARATOR . '../library/'
- . PATH_SEPARATOR . '../application/models'
- . PATH_SEPARATOR . get_include_path());
- include "Zend/Loader.php";
- //着调用Zend_Loader类的registerAutoload()成员函数,这样以后在实例化Zend Framework对象时就可自动装入它们
- Zend_Loader::registerAutoload();
- // 设置控制器
- $frontController = Zend_Controller_Front::getInstance();
- $frontController->setControllerDirectory('../application/controllers');
- //测试的时候抛出所有异常,方便校验代码,默认情况下,前端控制器将捕获这些异常并将其传递到ErrorController控制器
- $frontController->throwExceptions(true);
- // run!
- $frontController->dispatch();
- //这里我默认是没有加自定义路由设置的
- //?>这里不用写闭合标签的,如果写了反而有可能导致出错具体原因看PDF教程
晚安!
PS:如果大家在配置过程中有遇到一些问题可以参照:遇到错误看看吧!
- # Zend Framework rewrite规则
- RewriteEngine on
- RewriteCond %{REQUEST_FILENAME} !-f
- RewriteRule .* index.php
- # 安全性考虑:不允许列表目录内容
- Options -Indexes
- # PHP设置
- php_flag magic_quotes_gpc off
- php_flag register_globals off
- php_flag short_open_tag off
- ZEND FRAMEWORK学习笔记:一.配置
- ZEND FRAMEWORK学习笔记:一.驼峰设置
- ZEND FRAMEWORK学习笔记:一.视图助手
- zend framework学习笔记
- Zend Framework学习笔记
- Zend framework quickstart 学习笔记
- zend 学习笔记一
- PHP Zend framework 配置与调试(一)
- Zend Framework(一) windows8.1下配置zend framework1.12
- 学习 Zend Framework 框架连载(一)
- Zend Framework学习笔记—Loader
- Zend Framework学习笔记—controller
- Zend Framework学习笔记—View
- Zend Framework学习笔记—DB
- 【这是转载的】菜菜鸟Zend Framework 2 不完全学习涂鸦(一)-- 安装配置
- Zend Framework 配置一:多模块的配置方法
- Zend Framework国际化 一
- 配置Zend Framework
- 操作符重载手册(经典收藏)
- 个性签名
- Java编程—流程控制综合示例
- 郁闷
- 首文。
- ZEND FRAMEWORK学习笔记:一.配置
- Java编程—数组
- 主动暂停
- jQuery中的事件
- Alpha混合
- Java编程—多维数组基础 (2维)
- Canvas信息
- 代码自动生成链接收藏
- linux kernel oops