科哈纳的斯特托克

发布于 2024-12-01 21:28:05 字数 464 浏览 1 评论 0原文

我无法理解以下几行的含义。我想在 Kohana 中配置现有项目。我在文档中搜索过,但确实很难找到。我不知道它是在哪个版本中开发的,我正在kohana-3.2中配置它。

$devName = strtok($_SERVER['HTTP_HOST'], '.');
$devName = strtok('.');
$devName = 'production';
$zcf = new Zend_Config_Ini(APPPATH . 'config/website.ini');
Zend_Registry::set('config', $zcf->$devName);
$db = Zend_Db::factory($zcf->$devName->db);
Zend_Db_Table_Abstract::setDefaultAdapter($db);
Zend_Registry::set('db', $db);

提前致谢。

I'm not able to understand meaning of following lines. I want to configure an existing project in Kohana. I searched in documentation but it's really hard to find. I don't know which in version it was developed, I'm configuring it in kohana-3.2.

$devName = strtok($_SERVER['HTTP_HOST'], '.');
$devName = strtok('.');
$devName = 'production';
$zcf = new Zend_Config_Ini(APPPATH . 'config/website.ini');
Zend_Registry::set('config', $zcf->$devName);
$db = Zend_Db::factory($zcf->$devName->db);
Zend_Db_Table_Abstract::setDefaultAdapter($db);
Zend_Registry::set('db', $db);

Thanks in advance.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

青衫负雪 2024-12-08 21:28:05

要了解项目中使用的 Kohana 版本,您可以:

  1. Koahan 2 分支与 Kohana 3 分支的一大区别是 HMVC。它使用 Request::factory() 方法在请求流程中随时调用另一个请求。尝试运行 Request::factory()。如果找到类和方法 - 您使用 Koahana 3 分支,如果没有找到 - Koahana 2 分支。
  2. 要从级联文件系统中的配置文件加载配置值,Kohana 3.0-3.1 使用 Kohana::config() 但 Kohana 3.2 使用 Kohana::$config->load()

我所记得的一切:)

To get know the version of Kohana used in project you can:

  1. One big difference Koahan 2 branch from Kohana 3 branch is HMVC. It uses Request::factory() method to call another request at any time during the request flow. Try to run Request::factory(). If class and method are found - you use Koahana 3 branch, if they not - Koahana 2 branch.
  2. To load configuration values from config files in the cascading filesystem Kohana 3.0-3.1 uses Kohana::config(<config_file_name>) but Kohana 3.2 uses Kohana::$config->load(<config_file_name>).

All I can remember :)

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文