今天我用 ISP 面板在我的 debian 服务器上安装了 cakephp 2.4.2。当我打开 index.php 文件时,我看到:
警告:_cake_core_ 缓存无法将“cake_dev_en-us”写入第 325 行 /var/www/user/data/www/site.com/lib/Cake/Cache/Cache.php 中的文件缓存
警告:/var/www/user/data/www/site.com/app/tmp/cache/persistent/ 在 /var/www/user/data/www/site.com/lib/Cake/Cache/ 中不可写第 386 行的 Engine/FileEngine.php
致命错误:未捕获的异常 'CacheException' 带有消息“缓存引擎 _cake_core_ 未正确配置。” 在 /var/www/user/data/www/site.com/lib/Cake/Cache/Cache.php:181
堆栈跟踪:
#0 /var/www/user/data/www/site.com/lib/Cake/Cache/Cache.php(151): Cache::_buildEngine('_cake_core_')
#1 /var/www/user/data/ www/site.com/app/Config/core.php(367): Cache::config('_cake_core_', Array)
#2 /var/www/user/data/www/site.com/lib/Cake/Core /Configure.php(72): include('/var/www/use...')
#3 /var/www/user/data/www/site.com/lib/Cake/bootstrap.php(177):配置::bootstrap(true)
#4 /var/www/user/data/www/site.com/app/webroot/index.php(96): include('/var/www/use...')
# 5 /var/www/user/data/www/site.com/index.php(43): require('/var/www/use...')
#6 {main} 在 /var/www/user 中抛出/data/www/site.com/lib/Cake/Cache/Cache.php 在第 181 行
我该如何解决这个问题?(我已经知道关于chmod
app/tmp)