php - 处理您的请求时出错 : SQLSTATE[42S01]: Base table or view already exists: in magento 1. 9

标签 php magento zend-framework magento-1.9

我已经在我的本地服务器上安装了 magento 1.9 CE,它工作正常。突然它停止工作并显示错误

There has been an Error processing your request.

当我从报告文件夹中检查错误报告时,我得到了类似这样的日志

a:5:{i:0;s:219:"Error in file: "C:\wamp\www\anzonline\app\code\core\Mage\XmlConnect\sql\xmlconnect_setup\upgrade-1.6.0.0-1.6.0.0.1.php" - SQLSTATE[42S01]: Base table or view already exists: 1050 Table 'xmlconnect_images' already exists";i:1;s:950:"
#0 C:\wamp\www\anzonline\app\code\core\Mage\Core\Model\Resource\Setup.php(645): Mage::exception('Mage_Core', 'Error in file: ...')
#1 C:\wamp\www\anzonline\app\code\core\Mage\Core\Model\Resource\Setup.php(437): Mage_Core_Model_Resource_Setup->_modifyResourceDb('upgrade', '1.6.0.0', '1.6.0.0.1')
#2 C:\wamp\www\anzonline\app\code\core\Mage\Core\Model\Resource\Setup.php(320): Mage_Core_Model_Resource_Setup->_upgradeResourceDb('1.6.0.0', '1.6.0.0.1')
#3 C:\wamp\www\anzonline\app\code\core\Mage\Core\Model\Resource\Setup.php(235): Mage_Core_Model_Resource_Setup->applyUpdates()
#4 C:\wamp\www\anzonline\app\code\core\Mage\Core\Model\App.php(417): Mage_Core_Model_Resource_Setup::applyAllUpdates()
#5 C:\wamp\www\anzonline\app\code\core\Mage\Core\Model\App.php(343): Mage_Core_Model_App->_initModules()
#6 C:\wamp\www\anzonline\app\Mage.php(684): Mage_Core_Model_App->run(Array)
#7 C:\wamp\www\anzonline\index.php(87): Mage::run('', 'store')
#8 {main}";s:3:"url";s:11:"/anzonline/";s:11:"script_name";s:20:"/anzonline/index.php";s:4:"skin";s:7:"default";}

我从 Google 找到了几个解决方案,但没有一个对我有用 example .

最佳答案

错误消息告诉您 Magento 试图创建一个已经存在的表。这发生在升级脚本中,可能是由于先前运行的升级脚本不完整造成的。 Magento 执行升级脚本,但只有在它们完成且没有错误时才将它们标记为完成。不过,即使是未完全运行的脚本也可能会创建表,下次 Magento 尝试运行该更新脚本时,这些表的存在会导致问题。

因此,您可以做一些数据库工作并做一些调整,例如删除有问题的表(如果需要保存数据),或者重新安装 Magento。

这也可能是由最近安装的扩展引起的,如果是这样,使用连接管理器卸载它们并重新安装它们可能会起作用。

关于php - 处理您的请求时出错 : SQLSTATE[42S01]: Base table or view already exists: in magento 1. 9,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25934541/

相关文章:

php - 谁能在ssh2_exec()函数调用中解释$ pty参数

php - 插入两行,获取第一行的 AI key 并应用于第二个插入。

Magento - Paypal 争议自动创建信用凭证

Magento - 自定义模块需要多个设置模型

mysql - 为什么禁用编译器时我的安装程序 SQL 不运行?

php - 如何包含zend框架?

php - TYPO3 流资源是否允许无限循环?

php - 如何在 CodeIgniter 中将我的 API 和随 secret 钥生成器从第三方 URL 获取到我的 Controller 中

php - 第 600 行的 fatal error : Call to a member function extend() on a non-object in/***/***/public_html/lib/Varien/Simplexml/Config. php

php - 面试作业