【问题标题】:cakePHP point to right appcakePHP 指向正确的应用程序
【发布时间】:2013-02-19 12:10:41
【问题描述】:

我的 cakePHP 文件夹中有两个“应用程序”,如何让 Cake 从“another_app”中检索内容?

/app
/another_app

【问题讨论】:

  • 也许,如果你改变 config.php 中的 APP_DIR 值就足够了。但我不确定。
  • 您要检索什么?静态资产还是 PHP 脚本?

标签: php cakephp directory


【解决方案1】:

我认为在同一个 cakephp installataion 上不可能有 2 个 APP_DIR。但是,要更改 index.php 中 APP_DIR 的值

// /app/webroot/index.php (partial, comments removed)


if (!defined('APP_DIR')) {
    define ('APP_DIR', 'another_app');
}

更多信息http://book.cakephp.org/1.3/en/The-Manual/Developing-with-CakePHP/Installation.html#advanced-installation

【讨论】:

  • 但如果他这样做了,他将无法访问app的资产。
【解决方案2】:

您可以使用 CakePHP 标准方法:Media Views,但这只会检索您的 app 目录中的资产(不一定是 webroot)。你可以试试MeioUpload,它的一些功能说:

* Accepts custom directory for files to be uploaded;

所以我认为你应该检查一下。

编辑

您想从两个应用程序中检索资产吗?还是只有两个应用并启用其中一个?

【讨论】:

    猜你喜欢
    • 2012-01-27
    • 1970-01-01
    • 2013-09-01
    • 2012-11-18
    • 1970-01-01
    • 2014-11-04
    • 1970-01-01
    • 2016-10-05
    • 1970-01-01
    相关资源
    最近更新 更多