1

我正在尝试从我的山狮计算机上的 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): Configure::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 on第 77 行

它在 webroot 内的 index.php 内的这一行上失败

 if (!include ('Cake' . DS . 'bootstrap.php')) {
    $failed = true;
}

关于可能是什么原因的任何想法?

4

1 回答 1

0

我从来没有安装过 Ubuntu,我一直只是下载源代码并将其放在我的 webroot 中。无论如何,cake 总是希望有一个名为 core.php 的文件,其中包含所有配置信息。也许 Ubuntu 安装只需要 core-production.php,所以您可能只需要复制 app/Config 中的 core.php 文件并将其重命名为 core-production.php。

于 2013-02-12T01:49:34.120 回答