php.ini 开启zend,php之ZendFramewor篇(1)application.ini配置说明
php之ZendFramewor篇(一)application.ini配置说明
;项目配置信息;项目配置信息到配置方法. 以 Apache 服务器模式为例:;可以在 httpd.conf 虚拟主机配置段或者项目 .htaccss文件里定义.;具体定义方法是添加一行指令: SetEnv APPLICATION_ENV 产品运行环境;比如开发环境: SetEnv APPLICATION_ENV development;在使用上一篇文章中用到的方法新建项目时自动生成的.htacess文件内容如下;SetEnv APPLICATION_ENV development;RewriteEngine On;RewriteCond %{REQUEST_FILENAME} -s [OR];RewriteCond %{REQUEST_FILENAME} -l [OR];RewriteCond %{REQUEST_FILENAME} -d;RewriteRule ^.*$ – [NC,L];RewriteRule ^.*$ index.php [NC,L];关于产品运行环境,application.ini中定义了三种 staging testing development 即 上线状态 测试状态 开发状态[production];phpsettings php中运行时环境的配置,实际上调用的是php的ini_set() 函数phpSettings.display_startup_errors = 0phpSettings.display_errors = 0phpSettings.log_errors = 1phpSettings.log_errors_max_len = 1024phpSettings.ignore_repeated_errors = 1phpSettings.date.timezone = “Asia/Shanghai”phpSettings.error_log = APPLICATION_PATH “/../lib/error/error.log”;bootstrap 引导文件配置bootstrap.path = APPLICATION_PATH “/Bootstrap.php”;bootstrap.class = “Bootstrap” 此项可省略,应为默认的是Bootstrap;autoloadernamespaces 注册自动载入的命名空间autoloadernamespaces.0 = “DB_”autoloadernamespaces.1 = “Help_”;前端控制器配置resources.frontController.params.displayExceptions = 0resources.frontController.moduleDirectory = APPLICATION_PATH “/modules”resources.frontController.moduleControllerDirectoryName = “controllers”resources.frontController.defaultModule = “default”;布局配置resources.layout.layout = “default”resources.layout.layoutPath = APPLICATION_PATH “/layouts/default”;视图部分配置, 依据模块分开配置 (这部分要在Bootstrap中初始化)resources.view.params.default.basePath = APPLICATION_PATH “/modules/default/views/”resources.view.params.default.layout = “default”resources.view.params.default.layoutPath = APPLICATION_PATH “/layouts/default”resources.view.params.admin.basePath = APPLICATION_PATH “/modules/admin/views/”resources.view.params.admin.layout = “admin”resources.view.params.admin.layoutPath = APPLICATION_PATH “/layouts/admin”;数据库配置(这部分要在Bootstrap中初始数据库配置)resources.db.adapter = “mysqli”resources.db.params.host = “localhost”resources.db.params.username = “root”resources.db.params.password = “123456″resources.db.params.dbname = “dxk”resources.db.params.charset = “utf8″;网站上线环境配置[staging : production]phpSettings.display_startup_errors = 0phpSettings.display_errors = 0;测试环境配置[testing : production]phpSettings.display_startup_errors = 1phpSettings.display_errors = 1;开发环境配置[development : production]phpSettings.display_startup_errors = 1phpSettings.display_errors = 1resources.frontController.params.displayExceptions = 1
本条技术文章来源于互联网,如果无意侵犯您的权益请点击此处反馈版权投诉
本文系统来源:php中文网
php.ini 开启zend,php之ZendFramewor篇(1)application.ini配置说明相关推荐
- php.ini开启命名空间,Zend Framework教程之模型Model基本规则和使用方法
本文实例讲述了Zend Framework教程之模型Model基本规则和使用方法.分享给大家供大家参考,具体如下: 这里讲讲Zend中的model.其实Zend中的Model处理是相当简单的. 这主要 ...
- opcode php 5.4,为PHP5.4开启Zend OPCode缓存
为PHP5.4开启Zend OPCode缓存 编译步骤: 复制代码 代码如下: git clone git://github.com/zend-dev/ZendOptimizerPlus.git cd ...
- 为PHP5.4开启Zend OPCode缓存
PHP5.5开始内置了Zend OPcache的缓存系统,这个系统在5.2-5.4下也是可以使用的.经过测试,在php5.4下的加速性能明显,效果比5.2+ea还要好,在此推荐安装 编译步骤: 复制代 ...
- 圆形界面 开启相机_「基础篇三」手机摄影拍照界面详解
[基础篇三]手机摄影拍照界面详解 手机拍照对我们来说已习以为常,每天我们都会用手机相机功能或多或少的拍出几张照片.故手机拍照界面对我们来说也不陌生,但手机拍照界面上的那些按钮,那些功能你都用过吗?你 ...
- 虚拟服务器zend optimizer,HostEase主机如何开启zend optimizer程序
Zend Optimizer用优化代码的方法来提高php应用程序的执行速度.这意味着网站的访问者可以更快的浏览网页,从而完成更多的事物,创造更好的客户满意度.更快的反应同时也意味着可以节省硬件投资,并 ...
- 架构演化:云原生时代开启之系列一演化篇
信息技术从出现伊始到渐成主流,其趋势经历了软件.开源和云三个阶段: 软件改变世界.纵观人类社会漫长的发展历程,农耕时代.工业时代与信息时代可谓是三个明显分水岭,每个时代人类涉及的领域范畴均喷井式增长. ...
- php.ini在哪里 微赞_虚拟主机php.ini在哪?怎么查看php.ini在哪
虚拟主机php.ini在哪?怎么查看php.ini在哪?相信很多人都会有这样的疑问,下面聚名网为你详解一下以上问题. 虚拟主机php.ini在哪?虚拟主机php.ini文件一般放置在文件管理器的&qu ...
- cli版的php.ini路径,CLI 执行 PHP 时自订 php.ini 设定档
很多情况需要在 CLI 下执行 PHP, 例如要执行 /root/my-script.php, 只要执行以下指令便可以: # php /root/my-script.php 在默认的情况下, 执行以上 ...
- php.ini文件配置详解,非常详细的php.ini 配置文件详解
php的配置文件详解 ;;;;;;;;;;;;;;;;; ;; 关于php.ini ;; ;;;;;;;;;;;;;;;;; ; 这个文件必须命名为'php.ini'并放置在httpd.conf中P ...
最新文章
- 如何给女朋友解释什么是“元宇宙”?
- MPB:扬大林淼组-瘤胃内容物样本中有机酸的定量分析 (高效液相色谱)
- 图形处理(五)基于旋转不变量的网格变形-Siggraph 2007
- 笔记本应用/测试软件大全(个人使用心得)
- IE盒模型和标准盒模型
- 学习笔记(32):Python网络编程并发编程-线程queue
- 【POJ - 2096】Collecting Bugs(概率dp)
- git重命名远程仓库名字 同步fork代码
- OpenSTA -- 开源测试工具软件
- macbook 放flash发烫,转html5
- centos下java编程工具_centos下安装JAVA开发工具(4)------Redis
- 使用Intellij idea 来创建一个购物网站——易买网
- java jxl.jar_jxl.jar官方下载-jxl.jar(java操作excel) 免费版 - 河东下载站
- PreparedStatement类详解以及案例
- 多媒体呼叫中心技术、应用与发展前景
- 城市规划设计毕业论文范文
- C1认证学习十三(数据结构常识)
- Hack The Box - Three(新手友好)
- 安装卸载提示nsis error的解决方法
- 用谷歌地图api获取图形范围内有几个标记点
热门文章
- 甲骨文重磅发布:客户现可将自治数据库部署在自己的数据中心
- 儿童节教你用 Python 画出童年回忆
- 作词家下岗系列:教你用 RNN 算法做一个写词软件
- Kotlin 风险高、RxJava 已过时,Android 原生开发现状分析!
- 我国自主开发的编程语言“木兰”是又一个披着“洋”皮的红芯浏览器吗?
- 程序员注意啦,这个微信群可以学英语,而且全程免费!
- 邬贺铨/余晓晖/田溯宁…千家从业者,数十位行业大咖共同烹制了一场怎样的AIoT“盛宴”?
- 360 小程序来了,进攻 PC 端!
- 讨伐 Google!为什么建智能城市要毫无隐私?| 极客头条
- 苹果春季发布会:库克绝不玩别人玩剩下的!