您好,UncleToo欢迎您!  为了更好的浏览本站,请使用高版本浏览器
RSS  Tag     设为首页 | 加入收藏
 您所在的位置:首页 > PHP框架 > ZendFramework

ZendFramewor中application.ini配置说明

作者:  来源:互联网  日期:2013-10-30 19:47:58
收藏  评论:( 0 )  阅读:620

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 = 0 
phpSettings.display_errors = 0 
phpSettings.log_errors = 1 
phpSettings.log_errors_max_len = 1024 
phpSettings.ignore_repeated_errors = 1 
phpSettings.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 = 0 
resources.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 = 0 
phpSettings.display_errors = 0 
        
;测试环境配置 
[testing : production] 
phpSettings.display_startup_errors = 1 
phpSettings.display_errors = 1 
        
;开发环境配置 
[development : production] 
phpSettings.display_startup_errors = 1 
phpSettings.display_errors = 1 
resources.frontController.params.displayExceptions = 1




除非特别声明,本站所有PHP教程及其他教程/文章均为原创、翻译或网友投稿,版权均归UncleToo中文网所有, 转载请注明作者及出处。
原文网址:http://www.uncletoo.com/html/zend/478.html
读完这篇文章后,你是否有所收获? 分享是一种生活的信念!
  • 0
  • 0
我来说两句
更多>>网友评论
UncleToo,一档有态度的PHP中文网

图片教程