【发布时间】:2013-01-27 05:50:03
【问题描述】:
我正在尝试通过我的山狮计算机上的 svn checkout 启动和运行 cakephp 项目。
我更改了所有缓存写入权限,但现在我遇到了最后一个致命错误,导致应用无法运行。
Fatal error: Uncaught exception 'ConfigureException' with message 'Could not load configuration file: /Users/mike/cake2cribs/cake2cribs/app/Config/core-production.php' in /Users/mike/cake2cribs/cake2cribs/lib/Cake/Configure/PhpReader.php:77
堆栈跟踪:#0 /Users/mike/cake2cribs/cake2cribs/lib/Cake/Core/Configure.php(267): PhpReader->read('core-production') #1 /Users/mike/cake2cribs/cake2cribs/app/Config/core.php(287): 配置::load('core-production') #2 /Users/mike/cake2cribs/cake2cribs/lib/Cake/Core/Configure.php(76): include('/Users/mike/cak...') #3 /Users/mike/cake2cribs/cake2cribs/lib/Cake/bootstrap.php(146): 配置::bootstrap(true) #4 /Users/mike/cake2cribs/cake2cribs/app/webroot/index.php(81): include('/Users/mike/cak...') #5 {main} 抛出 /Users/mike/cake2cribs/cake2cribs/lib/Cake/Configure/PhpReader.php 第 77 行
它在 webroot 内 index.php 内的这一行上失败
if (!include ('Cake' . DS . 'bootstrap.php')) {
$failed = true;
}
关于可能是什么原因的任何想法?
【问题讨论】:
-
在 /Users/mike/cake2cribs/cake2cribs/app/Config 中有一个名为 core-production.php 的文件吗?
-
你试过 echo 'Cake' 吗? DS 。 'bootstrap.php';并检查了包含的文件?
-
@jimiyash 该文件不存在,该项目来自 ubuntu 安装,我忘了在帖子中提及。但是,该安装也没有该文件,我们很困惑为什么机器试图获取该文件。
-
@bitfox 它在执行 ini_set('include_path', ROOT.DS.'lib'.PATH_SEPERATOR.init_get('include_path')); 时回显“Cake/bootstrap.php”我评估了路径,它回显了“/Users/mike/cake2cribs/cake2cribs/lib:/Users/mike/cake2cribs/cake2cribs/lib:.:”,这看起来很奇怪,可能是错误的原因。当您在同一行中使用 init_get 和 init_set 进行设置时,您似乎得到了一些东西。
-
@Mike:我发现了另一个与您的问题类似的问题stackoverflow.com/questions/5382293/…。该问题似乎与您的 Apache 虚拟主机配置有关。
标签: php apache cakephp twitter-bootstrap osx-mountain-lion