Zend framework 马根托;Memcached-HTTPS错误

Zend framework 马根托;Memcached-HTTPS错误,zend-framework,magento,memcached,zend-cache,Zend Framework,Magento,Memcached,Zend Cache,我尝试在magento enterprise中使用memcached安装快速缓存和整页缓存。第一种方法是编辑local.xml文件,第二种方法是编辑enterprise.xml文件 每次我更改其中一个并将其提交到站点时,HTTP请求正常工作,数据被添加到memcached系统(使用memcache top进行检查),但是HTTPs一些HTTPs功能似乎不起作用,例如登录到管理员。尤其是仪表板似乎从来没有工作过 以下是来自magento/var/report的转储: a:5:{i:0;s:85:"

我尝试在magento enterprise中使用memcached安装快速缓存和整页缓存。第一种方法是编辑local.xml文件,第二种方法是编辑enterprise.xml文件

每次我更改其中一个并将其提交到站点时,HTTP请求正常工作,数据被添加到memcached系统(使用memcache top进行检查),但是HTTPs一些HTTPs功能似乎不起作用,例如登录到管理员。尤其是仪表板似乎从来没有工作过

以下是来自magento/var/report的转储:

a:5:{i:0;s:85:"Unknown number format type 'boolean'. Format '' must be a valid number format string.";i:1;s:3529:"#0 /var/www/magento/lib/Zend/Locale/Format.php(305): Zend_Locale_Format::_checkOptions(Array)
#1 /var/www/magento/lib/Zend/Currency.php(186): Zend_Locale_Format::toNumber('133.370000', Array)
#2 /var/www/magento/app/code/core/Mage/Directory/Model/Currency.php(233): Zend_Currency->toCurrency('133.370000', Array)
#3 /var/www/magento/app/code/core/Mage/Directory/Model/Currency.php(216): Mage_Directory_Model_Currency->formatTxt('133.37000000', Array)
#4 /var/www/magento/app/code/core/Mage/Directory/Model/Currency.php(197): Mage_Directory_Model_Currency->formatPrecision('133.37000000', 2, Array, true, false)
#5 /var/www/magento/app/code/core/Mage/Adminhtml/Block/Dashboard/Bar.php(82): Mage_Directory_Model_Currency->format('133.37000000')
#6 /var/www/magento/app/code/core/Mage/Adminhtml/Block/Dashboard/Bar.php(62): Mage_Adminhtml_Block_Dashboard_Bar->format('133.37000000')
#7 /var/www/magento/app/code/core/Mage/Adminhtml/Block/Dashboard/Totals.php(74): Mage_Adminhtml_Block_Dashboard_Bar->addTotal('Revenue', '133.37000000')
#8 /var/www/magento/app/code/core/Mage/Core/Block/Abstract.php(238): Mage_Adminhtml_Block_Dashboard_Totals->_prepareLayout()
#9 /var/www/magento/app/code/core/Mage/Core/Model/Layout.php(430): Mage_Core_Block_Abstract->setLayout(Object(Mage_Core_Model_Layout))
#10 /var/www/magento/app/code/core/Mage/Adminhtml/Block/Dashboard.php(50): Mage_Core_Model_Layout->createBlock('adminhtml/dashb...')
#11 /var/www/magento/app/code/core/Mage/Core/Block/Abstract.php(238): Mage_Adminhtml_Block_Dashboard->_prepareLayout()
#12 /var/www/magento/app/code/core/Mage/Core/Model/Layout.php(430): Mage_Core_Block_Abstract->setLayout(Object(Mage_Core_Model_Layout))
#13 /var/www/magento/app/code/core/Mage/Core/Model/Layout.php(446): Mage_Core_Model_Layout->createBlock('adminhtml/dashb...', 'dashboard')
#14 /var/www/magento/app/code/core/Mage/Core/Model/Layout.php(238): Mage_Core_Model_Layout->addBlock('adminhtml/dashb...', 'dashboard')
#15 /var/www/magento/app/code/core/Mage/Core/Model/Layout.php(204): Mage_Core_Model_Layout->_generateBlock(Object(Mage_Core_Model_Layout_Element), Object(Mage_Core_Model_Layout_Element))
#16 /var/www/magento/app/code/core/Mage/Core/Model/Layout.php(209): Mage_Core_Model_Layout->generateBlocks(Object(Mage_Core_Model_Layout_Element))
#17 /var/www/magento/app/code/core/Mage/Core/Controller/Varien/Action.php(345): Mage_Core_Model_Layout->generateBlocks()
#18 /var/www/magento/app/code/core/Mage/Core/Controller/Varien/Action.php(270): Mage_Core_Controller_Varien_Action->generateLayoutBlocks()
#19 /var/www/magento/app/code/core/Mage/Adminhtml/Controller/Action.php(263): Mage_Core_Controller_Varien_Action->loadLayout(NULL, true, true)
#20 /var/www/magento/app/code/core/Mage/Adminhtml/controllers/DashboardController.php(40): Mage_Adminhtml_Controller_Action->loadLayout()
#21 /var/www/magento/app/code/core/Mage/Core/Controller/Varien/Action.php(420): Mage_Adminhtml_DashboardController->indexAction()
#22 /var/www/magento/app/code/core/Mage/Core/Controller/Varien/Router/Standard.php(250): Mage_Core_Controller_Varien_Action->dispatch('index')
#23 /var/www/magento/app/code/core/Mage/Core/Controller/Varien/Front.php(176): Mage_Core_Controller_Varien_Router_Standard->match(Object(Mage_Core_Controller_Request_Http))
#24 /var/www/magento/app/code/core/Mage/Core/Model/App.php(349): Mage_Core_Controller_Varien_Front->dispatch()
#25 /var/www/magento/app/Mage.php(640): Mage_Core_Model_App->run(Array)
#26 /var/www/magento/index.php(80): Mage::run('', 'store')
#27 {main}";s:3:"url";s:102:"/index.php/admin/dashboard/index/key/<<author's_note:this_was_a_hash>>/";s:11:"script_name";s:10:"/index.php";s:4:"skin";s:5:"admin";}
a:5:{i:0;s:85:“未知数字格式类型‘boolean’。格式“”必须是有效的数字格式字符串。”i:1;s:3529:#0/var/www/magento/lib/Zend/Locale/format.php(305):Zend_Locale_格式::_checkOptions(数组)
#1/var/www/magento/lib/Zend/Currency.php(186):Zend_Locale_格式::toNumber('133.370000',数组)
#2/var/www/magento/app/code/core/Mage/Directory/Model/Currency.php(233):Zend_Currency->toCurrency('133.370000',数组)
#3/var/www/magento/app/code/core/Mage/Directory/Model/Currency.php(216):Mage\u Directory\u Model\u Currency->formatTxt('133.3700000',数组)
#4/var/www/magento/app/code/core/Mage/Directory/Model/Currency.php(197):Mage_Directory_Model_Currency->formatPrecision('133.3700000',2,数组,真,假)
#5/var/www/magento/app/code/core/Mage/Adminhtml/Block/Dashboard/Bar.php(82):Mage\u目录\模型\货币->格式('133.3700000'))
#6/var/www/magento/app/code/core/Mage/Adminhtml/Block/Dashboard/Bar.php(62):Mage\u Adminhtml\u Block\u Dashboard\u Bar->格式('133.37000000')
#7/var/www/magento/app/code/core/Mage/Adminhtml/Block/Dashboard/Totals.php(74):Mage\u Adminhtml\u Block\u Dashboard\u Bar->addTotal('Revenue','133.3700000'))
#8/var/www/magento/app/code/core/Mage/core/Block/Abstract.php(238):Mage\u Adminhtml\u Block\u Dashboard\u Totals->\u prepareLayout()
#9/var/www/magento/app/code/core/Mage/core/Model/Layout.php(430):Mage_core_Block_Abstract->setLayout(对象(Mage_core_Model_Layout))
#10/var/www/magento/app/code/core/Mage/Adminhtml/Block/Dashboard.php(50):Mage\u core\u Model\u Layout->createBlock('Adminhtml/dashb…'))
#11/var/www/magento/app/code/core/Mage/core/Block/Abstract.php(238):Mage\u Adminhtml\u Block\u Dashboard->\u prepareLayout()
#12/var/www/magento/app/code/core/Mage/core/Model/Layout.php(430):Mage_core_Block_Abstract->setLayout(对象(Mage_core_Model_Layout))
#13/var/www/magento/app/code/core/Mage/core/Model/Layout.php(446):Mage_core_Model_Layout->createBlock('adminhtml/dashb…','dashboard'))
#14/var/www/magento/app/code/core/Mage/core/Model/Layout.php(238):Mage_core_Model_Layout->addBlock('adminhtml/dashb…','dashboard'))
#15/var/www/magento/app/code/core/Mage/core/Model/Layout.php(204):Mage_core_Model_Layout->生成块(对象(Mage_core_Model_Layout元素),对象(Mage_core_Model_Layout元素))
#16/var/www/magento/app/code/core/Mage/core/Model/Layout.php(209):Mage_core_Model_Layout->generateBlocks(对象(Mage_core_Model_Layout元素))
#17/var/www/magento/app/code/core/Mage/core/Controller/Varien/Action.php(345):Mage_core_Model_Layout->generateBlocks()
#18/var/www/magento/app/code/core/Mage/core/Controller/Varien/Action.php(270):Mage\u core\u Controller\u Varien\u Action->generateLayoutBlocks()
#19/var/www/magento/app/code/core/Mage/Adminhtml/Controller/Action.php(263):Mage\u core\u Controller\u Varien\u Action->loadLayout(NULL、true、true)
#20/var/www/magento/app/code/core/Mage/Adminhtml/controllers/DashboardController.php(40):Mage\u Adminhtml\u Controller\u Action->loadLayout()
#21/var/www/magento/app/code/core/Mage/core/Controller/Varien/Action.php(420):Mage_Adminhtml_DashboardController->indexAction()
#22/var/www/magento/app/code/core/Mage/core/Controller/Varien/Router/Standard.php(250):Mage\u core\u Controller\u Varien\u Action->调度('index'))
#23/var/www/magento/app/code/core/Mage/core/Controller/Varien/Front.php(176):Mage\u core\u Controller\u Varien\u Router\u Standard->match(对象(Mage\u core\u Controller\u Request\u Http))
#24/var/www/magento/app/code/core/Mage/core/Model/app.php(349):Mage\u core\u Controller\u Varien\u Front->dispatch()
#25/var/www/magento/app/Mage.php(640):Mage_Core_Model_app->run(Array)
#26/var/www/magento/index.php(80):Mage::run(“”,“store”)

#27{main};s:3:“url”;s:102:”/index.php/admin/dashboard/index/key/文件app/etc/local.xml必须编辑

<config>
<global>
    <cache>
        <prefix>alphanumeric</prefix>
        <backend>memcached</backend><!-- apc / memcached / empty=file -->
        <memcached><!-- memcached cache backend related config -->
            <servers><!-- any number of server nodes can be included -->
                <server>
                    <host><![CDATA[127.0.0.1]]></host>
                    <port><![CDATA[11211]]></port>
                    <persistent><![CDATA[1]]></persistent>
                </server>
            </servers>
            <compression><![CDATA[0]]></compression>
            <cache_dir><![CDATA[]]></cache_dir>
            <hashed_directory_level><![CDATA[]]></hashed_directory_level>
            <hashed_directory_umask><![CDATA[]]></hashed_directory_umask>
            <file_name_prefix><![CDATA[]]></file_name_prefix>
        </memcached>
    </cache>
...

字母数字
memcached
...
字母数字
修复此错误

或使用此

<backend><![CDATA[memcache]]></backend>

Heh,旧的字母数字前缀。使用更具描述性的前缀,如Mage1_u,因为这是每个Magento安装标识符,用于在缓存中保持缓存项的分隔。