【发布时间】:2012-05-23 23:17:35
【问题描述】:
我应该可以访问同一服务器上外部应用程序中的 CakePHP 常量。
包含 CakePHP 应用程序的各个部分以访问它们的最佳做法是什么?
已经尝试包含 bootstrap.php:
Fatal error: Class 'Cache' not found in /Users/Patrick/Sites/project/Config/bootstrap.php on line 27
bootstrap.php 中的第 27 行:
Cache::config('default', array('engine' => 'File'));
【问题讨论】:
-
您的全局变量到底是什么?在这样的框架中通常没有。它们都有一定的范围或被会话、配置等包装器访问...
-
我需要此外部应用程序的 APP 和 CAKE_CORE_INCLUDE_PATH。
-
我的错,改了标题。需要再来一杯咖啡:)
-
您可能需要包含 index.php 或复制并粘贴其中的一些(不包括调度程序部分)。
-
刚刚测试过,但出现以下错误:
Fatal error: Class 'Cache' not found in /Users/Patrick/Sites/project/Config/bootstrap.php on line 27bootstrap.php 中的第 27 行:Cache::config('default', array('engine' => 'File'));
标签: php cakephp constants cakephp-2.1 external-application