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配置说明相关推荐

  1. php.ini开启命名空间,Zend Framework教程之模型Model基本规则和使用方法

    本文实例讲述了Zend Framework教程之模型Model基本规则和使用方法.分享给大家供大家参考,具体如下: 这里讲讲Zend中的model.其实Zend中的Model处理是相当简单的. 这主要 ...

  2. opcode php 5.4,为PHP5.4开启Zend OPCode缓存

    为PHP5.4开启Zend OPCode缓存 编译步骤: 复制代码 代码如下: git clone git://github.com/zend-dev/ZendOptimizerPlus.git cd ...

  3. 为PHP5.4开启Zend OPCode缓存

    PHP5.5开始内置了Zend OPcache的缓存系统,这个系统在5.2-5.4下也是可以使用的.经过测试,在php5.4下的加速性能明显,效果比5.2+ea还要好,在此推荐安装 编译步骤: 复制代 ...

  4. 圆形界面 开启相机_「基础篇三」手机摄影拍照界面详解

    ​[基础篇三]手机摄影拍照界面详解 手机拍照对我们来说已习以为常,每天我们都会用手机相机功能或多或少的拍出几张照片.故手机拍照界面对我们来说也不陌生,但手机拍照界面上的那些按钮,那些功能你都用过吗?你 ...

  5. 虚拟服务器zend optimizer,HostEase主机如何开启zend optimizer程序

    Zend Optimizer用优化代码的方法来提高php应用程序的执行速度.这意味着网站的访问者可以更快的浏览网页,从而完成更多的事物,创造更好的客户满意度.更快的反应同时也意味着可以节省硬件投资,并 ...

  6. 架构演化:云原生时代开启之系列一演化篇

    信息技术从出现伊始到渐成主流,其趋势经历了软件.开源和云三个阶段: 软件改变世界.纵观人类社会漫长的发展历程,农耕时代.工业时代与信息时代可谓是三个明显分水岭,每个时代人类涉及的领域范畴均喷井式增长. ...

  7. php.ini在哪里 微赞_虚拟主机php.ini在哪?怎么查看php.ini在哪

    虚拟主机php.ini在哪?怎么查看php.ini在哪?相信很多人都会有这样的疑问,下面聚名网为你详解一下以上问题. 虚拟主机php.ini在哪?虚拟主机php.ini文件一般放置在文件管理器的&qu ...

  8. cli版的php.ini路径,CLI 执行 PHP 时自订 php.ini 设定档

    很多情况需要在 CLI 下执行 PHP, 例如要执行 /root/my-script.php, 只要执行以下指令便可以: # php /root/my-script.php 在默认的情况下, 执行以上 ...

  9. php.ini文件配置详解,非常详细的php.ini 配置文件详解

    ​php的配置文件详解 ;;;;;;;;;;;;;;;;; ;; 关于php.ini ;; ;;;;;;;;;;;;;;;;; ; 这个文件必须命名为'php.ini'并放置在httpd.conf中P ...

最新文章

  1. 如何给女朋友解释什么是“元宇宙”?
  2. MPB:扬大林淼组-瘤胃内容物样本中有机酸的定量分析 (高效液相色谱)
  3. 图形处理(五)基于旋转不变量的网格变形-Siggraph 2007
  4. 笔记本应用/测试软件大全(个人使用心得)
  5. IE盒模型和标准盒模型
  6. 学习笔记(32):Python网络编程并发编程-线程queue
  7. 【POJ - 2096】Collecting Bugs(概率dp)
  8. git重命名远程仓库名字 同步fork代码
  9. OpenSTA -- 开源测试工具软件
  10. macbook 放flash发烫,转html5
  11. centos下java编程工具_centos下安装JAVA开发工具(4)------Redis
  12. 使用Intellij idea 来创建一个购物网站——易买网
  13. java jxl.jar_jxl.jar官方下载-jxl.jar(java操作excel) 免费版 - 河东下载站
  14. PreparedStatement类详解以及案例
  15. 多媒体呼叫中心技术、应用与发展前景
  16. 城市规划设计毕业论文范文
  17. C1认证学习十三(数据结构常识)
  18. Hack The Box - Three(新手友好)
  19. 安装卸载提示nsis error的解决方法
  20. 用谷歌地图api获取图形范围内有几个标记点

热门文章

  1. 甲骨文重磅发布:客户现可将自治数据库部署在自己的数据中心
  2. 儿童节教你用 Python 画出童年回忆
  3. 作词家下岗系列:教你用 RNN 算法做一个写词软件
  4. Kotlin 风险高、RxJava 已过时,Android 原生开发现状分析!
  5. 我国自主开发的编程语言“木兰”是又一个披着“洋”皮的红芯浏览器吗?
  6. 程序员注意啦,这个微信群可以学英语,而且全程免费!
  7. 邬贺铨/余晓晖/田溯宁…千家从业者,数十位行业大咖共同烹制了一场怎样的AIoT“盛宴”?
  8. 360 小程序来了,进攻 PC 端!
  9. 讨伐 Google!为什么建智能城市要毫无隐私?| 极客头条
  10. 苹果春季发布会:库克绝不玩别人玩剩下的!