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 = 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

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值