设为首页 收藏本站
查看: 1058|回复: 0

[经验分享] php之ZendFramewor篇(一)application.ini配置说明

[复制链接]

尚未签到

发表于 2017-4-8 12:36:54 | 显示全部楼层 |阅读模式
;项目配置信息
;项目配置信息到配置方法. 以 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

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-361976-1-1.html 上篇帖子: 模仿php的print_r函数打印json数据 下篇帖子: PHP 实现多网站共享用户SESSION 数据解决方案
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表