【问题标题】:Is there a way to load code igniter in an external file有没有办法在外部文件中加载代码点火器
【发布时间】:2010-11-11 14:36:51
【问题描述】:

我的 flash 调用有问题,我需要调试,在弄乱代码之前我想知道是否可以在 xxx.php 文件中加载整个 CI 环境。

基本上我需要这样做:

$CI->controller->method();

只有这样,不应该自动加载任何东西,问题是一旦加载控制器应该能够“看到”所有模型、库和配置文件。

基本上我想要的是能够调用 CI 强制加载特定的控制器->方法。

非常感谢。

编辑:

我已经能够做到这一点。如果有人偶然发现这个问题并需要这样做,这里是文件:http://www.0plus1.com/stackoverflow/CIHack.php

【问题讨论】:

  • 无法下载那个 PHP 文件,因为它在您的服务器上执行,而不是让我们访问代码...您可以把它放在一个 zip 中吗?

标签: php oop codeigniter


【解决方案1】:

我只想包含 CI 附带的 index.php 文件,因为这次运行是整个框架!

<?php
include("index.php");
$CI->controller->method();
?>

【讨论】:

  • 这个解决方案不能工作,因为一旦你触发 codeigniter,它就会加载路由文件中指定的默认控制器,除了 $CI 调用根本不起作用。
猜你喜欢
  • 1970-01-01
  • 2012-08-24
  • 1970-01-01
  • 1970-01-01
  • 2011-09-26
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多