我目前正在使用Magento 1.7.0.2_2版。安装时显示以下错误:
出于安全原因,默认情况下禁用异常打印。
错误日志记录编号:1970080033
文件中的错误说:
a:5:{i:0;s:206:"Error in file:
"D:\websites\magento\app\code\core\Mage\SalesRule\sql\salesrule_setup\upgrade-1.6.0.0-1.6.0.1.php" - SQLSTATE[42000]: Syntax error or access violation: 1067 Invalid default value for 'period'"
;i:1;s:930:"
#0 D:\websites\magento\app\code\core\Mage\Core\Model\Resource\Setup.php(645): Mage::exception('Mage_Core', 'Error in file: ...')
#1 D:\websites\magento\app\code\core\Mage\Core\Model\Resource\Setup.php(437): Mage_Core_Model_Resource_Setup->_modifyResourceDb('upgrade', '1.6.0.0', '1.6.0.3')
#2 D:\websites\magento\app\code\core\Mage\Core\Model\Resource\Setup.php(320): Mage_Core_Model_Resource_Setup->_upgradeResourceDb('1.6.0.0', '1.6.0.3')
#3 D:\websites\magento\app\code\core\Mage\Core\Model\Resource\Setup.php(235): Mage_Core_Model_Resource_Setup->applyUpdates()
#4 D:\websites\magento\app\code\core\Mage\Core\Model\App.php(417): Mage_Core_Model_Resource_Setup::applyAllUpdates()
#5 D:\websites\magento\app\code\core\Mage\Core\Model\App.php(343): Mage_Core_Model_App->_initModules()
#6 D:\websites\magento\app\Mage.php(683): Mage_Core_Model_App->run(Array)
#7 D:\websites\magento\index.php(87): Mage::run('', 'store')
#8 {main}"
;s:3:"url";s:9:"/magento/";s:11:"script_name";s:18:"/magento/index.php";s:4:"skin";s:7:"default";}
p.s。:但每次显示不同的错误记录编号
答案 0 :(得分:32)
您可以通过将文件local.xml.sample
重命名为local.xml
来启用打印错误。档案位置magentoRootDirectory/errors/
答案 1 :(得分:4)
Magento安装错误 - 禁用异常打印
以下是安装Magento时可能发生的已知错误: 处理您的请求时出错 出于安全原因,默认情况下禁用异常打印。 错误日志记录号:XXXXXXXXXXXXXXX
以下是解决方案:
打开magento / lib / Zend / Cache / Backend / File.php并查找:
protected $_options = array(
'cache_dir' => 'null',
将其更改为:
protected $_options = array(
'cache_dir' => 'tmp/',
答案 2 :(得分:2)
我已经清除了magento缓存,它解决了问题(我的意思是,在“ var ”文件夹中,有“缓存”和“会话“,我已经删除了这两个文件夹中的所有内容。但当然首先备份了。”
答案 3 :(得分:0)
答案 4 :(得分:0)
就我而言,我将php.ini文件中的php执行时间更改为64000.
答案 5 :(得分:-2)
转到magento目录
1.app->等等
2.删除local.xml
3.在浏览器中转到magento
4.reinstall