将CakePHP常量包含到外部web应用程序中
我应该可以访问同一服务器上的外部应用程序中的CakePHP常量 最好的做法是包含CakePHP应用程序的各个部分,以访问它们 已尝试包含bootstrap.php:将CakePHP常量包含到外部web应用程序中,php,cakephp,constants,cakephp-2.1,external-application,Php,Cakephp,Constants,Cakephp 2.1,External Application,我应该可以访问同一服务器上的外部应用程序中的CakePHP常量 最好的做法是包含CakePHP应用程序的各个部分,以访问它们 已尝试包含bootstrap.php: 致命错误:在第27行的/Users/Patrick/Sites/project/Config/bootstrap.php中找不到类“Cache” bootstrap.php中的第27行: Cache::config('default',array('engine'=>'File')最佳实践是为其制作插件。这造成了关注点的分离。仅仅把
致命错误:在第27行的/Users/Patrick/Sites/project/Config/bootstrap.php中找不到类“Cache”
bootstrap.php中的第27行:
Cache::config('default',array('engine'=>'File')代码>最佳实践是为其制作插件。这造成了关注点的分离。仅仅把蛋糕的一部分放进另一个软件中,很可能会造成混乱。想想当CakePHP框架升级到新版本时会发生什么。过了一段时间,我们完全不清楚什么是集成的,什么不是集成的,而在另一种情况下,你只需要检查你的插件就可以看到集成。你的全局变量到底是什么?通常在这样一个框架中没有。它们都有一些作用域,或者通过包装器(如会话、配置等)访问。我需要此外部应用程序的应用程序和CAKE_CORE_INCLUDE_路径。我的错,更改了标题。还需要一杯咖啡:)您可能需要包含index.php或复制并粘贴其中的一部分(不包括dispatcher部分)。刚刚测试过,但有以下错误:致命错误:在bootstrap.php中第27行的/Users/Patrick/Sites/project/Config/bootstrap.php中找不到类“Cache”。Cache::Config('default',array('engine'=>'File');
听起来很有逻辑,我将为此创建一个插件。感谢您的回答!