Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/meteor/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
将CakePHP常量包含到外部web应用程序中_Php_Cakephp_Constants_Cakephp 2.1_External Application - Fatal编程技术网

将CakePHP常量包含到外部web应用程序中

将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')最佳实践是为其制作插件。这造成了关注点的分离。仅仅把

我应该可以访问同一服务器上的外部应用程序中的CakePHP常量

最好的做法是包含CakePHP应用程序的各个部分,以访问它们

已尝试包含bootstrap.php:

致命错误:在第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');
听起来很有逻辑,我将为此创建一个插件。感谢您的回答!