如果你发现Magento的索引没法刷新,尝试下列方法:
1.将media文件夹的权限更改为777
2.直接删除/var/cache这个缓存文件夹
3.删除session文件夹/var/sessions
4.将根目录下的.htaccess替换成你对应的magento版本的默认.htaccess
如果上面的做法还是不行的话,那么好吧,强制改代码执行
app/code/core/Mage/Catalog/Model/Resource/Eav/Mysql4/URL.php
try {
$this->_getWriteAdapter()->insert($this->getMainTable(), $rewriteData);
}
catch (Exception $e) {
//Mage::logException($e);
//Mage::throwException(Mage::helper('catalog')->__('An error occurred while saving the URL rewrite.'));
}
将异常捕捉的代码都禁用了……- -#,做法可能不太稳定,更新内核可能会带来错误,小心的用,呵呵~