首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Kohana 3.3配置文件

问Kohana 3.3配置文件
EN

Stack Overflow用户
提问于 2015-05-27 06:16:57
回答 1查看 667关注 0票数 2

各自的所有!

如何在MySQL数据库中存储Kohana配置文件(电子邮件、身份验证、分页)?

任何帮助都将不胜感激。

经过一些练习,我解决了这个问题。

步骤1:创建表(来自Kohana源代码的代码

代码语言:javascript
复制
/modules/database/classes/Kohana/Config/Database\Writer.php`)

CREATE TABLE IF NOT EXISTS config (
   group_name varchar(128) NOT NULL,
   config_key varchar(128) NOT NULL,
   config_value text,
   PRIMARY KEY (group_name,config_key)
) ENGINE=InnoDB;

步骤2:放入bootstrap (我在模块部分之后添加):

代码语言:javascript
复制
Database::instance();
Kohana::$config->attach(new Kohana_Config_Database, FALSE);

步骤3:使用标准方法将可序列化的值放入表中

代码语言:javascript
复制
Kohana::$config->_write_config('mymodule','options','Hard_to_solve')

第4步:使用标准方法将其取回

代码语言:javascript
复制
Kohana::$config->load('mymodule')->get('options')
EN

回答 1

Stack Overflow用户

发布于 2015-11-26 03:14:51

您清楚地描述的是简单地访问数据库。如果您希望将一些配置选项存储在数据库中,以便您的应用程序或web应用程序可以检索它们,您只需查看Kohana是如何访问数据库的。首先查看应用程序/bootstrap.php,然后取消对数据库模块的注释(也取消对userguide的注释)。然后,您需要将模块/database/ config /database.php复制到您的config文件夹并设置访问权限。如果你取消了用户指南的注释,只需转到http://yourdomain.com/guide (用你的实际域名替换"yourdomain“),就会有一个完整的描述,介绍如何设置kohana进行数据库访问,一直到进行查询。玩得开心!

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/30469891

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档