0

我正在尝试按照此处找到的 cakephp 教程的说明进行操作:http: //book.cakephp.org/2.0/en/getting-started.html

我将 CakePHP 文件上传到我的网络服务器,使用 MySQL 工作台创建数据库,并创建 database.php 并将其更新为指向我的 MySQL 服务器。

在这一点上,听起来我应该能够在浏览器中打开网站并看到一些东西,但是我得到了这些错误(我已经删除了完整路径):

Warning: _cake_core_ cache was unable to write 'cake_dev_en-us' to File cache in /caketut/lib/Cake/Cache/Cache.php on line 325

Warning: caketut/app/tmp/cache/persistent/ is not writable in /www/premium/med/pediatrics/www.hobmt.umn.edu/htdocs/caketut/lib/Cake/Cache/Engine/FileEngine.php on line 380

Fatal error: Uncaught exception 'CacheException' with message 'Cache engine _cake_core_ is not properly configured.' in /caketut/lib/Cake/Cache/Cache.php:181
Stack trace:
#0 /caketut/lib/Cake/Cache/Cache.php(151): Cache::_buildEngine('_cake_core_')
#1 /caketut/app/Config/core.php(367): Cache::config('_cake_core_', Array)
#2 /caketut/lib/Cake/Core/Configure.php(72): include('/www/premium/me...')
#3 /caketut/lib/Cake/bootstrap.php(177): Configure::bootstrap(true)
#4 /caketut/app/webroot/index.php(92): include('/www/premium/me...')
#5 {main} thrown in /caketut/lib/Cake/Cache/Cache.php on line 181

我尝试将位于 /caketut/lib/Cake 中的 Cache 文件夹和所有子文件夹/文件的权限设置为 0776,这将删除除此之外的所有错误:

Fatal error: Class 'Cache' not found in /caketut/app/Config/core.php on line 361

我尝试进行搜索,但未能找到解决方案。我真的很感激任何帮助!

4

1 回答 1

1

尝试使用 0777 权限 chmod 整个脚本。

sudo chmod -R 0777 caketut
于 2013-10-22T10:32:44.370 回答