php cache 目录,php – 消息:cache_dir必须是一个目录

大家好,我在使用Zend Framework时遇到了一些问题.我首先得到以下消息:

消息:无法确定临时目录,请手动指定cache_dir.

我搜索了谷歌,发现这篇文章:

Zend Framework : Could not determine temp directory, please specify a cache_dir manually

我读了它,现在当我填写表单时,我收到以下错误:

(我把…放在错误中的任何地方意味着域.)消息:cache_dir必须是一个目录

- #0 /home/daan/domains/../library/Zend/Cache/Backend/File.php(154): Zend_Cache::throwException('cache_dir must ...')

- #1 /home/daan/domains/../library/Zend/Cache/Backend/File.php(121): Zend_Cache_Backend_File->setCacheDir('/domains/daan.h...')

- #2 /home/daan/domains/../library/Zend/Cache.php(153): Zend_Cache_Backend_File->__construct(Array)

- #3 /home/daan/domains/../library/Zend/Cache.php(94): Zend_Cache::_makeBackend('File', Array, false, false)

- #4 /home/daan/domains/../library/Zend/Locale/Data.php(307): Zend_Cache::factory('Core', 'File', Array, Array)

- #5 /home/daan/domains/../library/Zend/Locale/Format.php(796): Zend_Locale_Data::getList('nl_NL', 'day')

- #6 /home/daan/domains/../library/Zend/Locale/Format.php(1106): Zend_Locale_Format::_parseDate('16-02-2013', Array)

- #7 /home/daan/domains/../library/Zend/Date.php(4763): Zend_Locale_Format::getDate('16-02-2013', Array)

- #8 /home/daan/domains/../library/Zend/Validate/Date.php(175): Zend_Date::isDate('16-02-2013', 'MM-DD-YYYY', NULL)

- #9 /home/daan/domains/../library/Zend/Form/Element.php(1391): Zend_Validate_Date->isValid('16-02-2013', Array)

- #10 /home/daan/domains/../library/Zend/Form.php(2135): Zend_Form_Element->isValid('16-02-2013', Array)

- #11/home/daan/domains/../application/controllers/BugController.php(27): Zend_Form->isValid(Array)

- #12 /home/daan/domains/../library/Zend/Controller/Action.php(513): BugController->submitAction()

- #13 /home/daan/domains/../library/Zend/Controller/Dispatcher/Standard.php(289): Zend_Controller_Action->dispatch('submitAction')

- #14 /home/daan/domains/../library/Zend/Controller/Front.php(954): Zend_Controller_Dispatcher_Standard->dispatch(Object(Zend_Controller_Request_Http), Object(Zend_Controller_Response_Http))

- #15 /home/daan/domains/../library/Zend/Application/Bootstrap/Bootstrap.php(97): Zend_Controller_Front->dispatch()

- #16 /home/daan/domains/../library/Zend/Application.php(366): Zend_Application_Bootstrap_Bootstrap->run()

- #17 /home/daan/domains/../public_html/index.php(26): Zend_Application->run()

- #18 {main}

的application.ini:

resources.cachemanager.configFiles.frontend.name = File

resources.cachemanager.configFiles.frontend.customFrontendNaming = false

resources.cachemanager.configFiles.frontend.options.lifetime = false

resources.cachemanager.configFiles.frontend.options.automatic_serialization = true

resources.cachemanager.configFiles.backend.name = File

resources.cachemanager.configFiles.backend.customBackendNaming = false

resources.cachemanager.configFiles.backend.options.cache_dir = APPLICATION_PATH "/../tmp"

resources.cachemanager.configFiles.frontendBackendAutoload = false

Initcache:

protected function _initCaching() {

$frontend = array(

'lifetime' => $time,

'automatic_serialization' => true

);

$backend = array(

'cache_dir' => sys_get_temp_dir(),

);

$cache = Zend_Cache::factory('core', 'File', $frontend, $backend);

Zend_Registry::set('cache', $cache);

}

文件夹结构:

htpasswd的

应用

AWStats软件

图书馆

日志

public_ftp

的public_html

TMP

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值