【问题标题】:Exception Error on extension install: SQLSTATE[42000]: Syntax error or access violation: 1064 You have an error in your SQL syntax;扩展安装时出现异常错误:SQLSTATE [42000]:语法错误或访问冲突:1064 您的 SQL 语法有错误;
【发布时间】:2015-08-18 12:44:28
【问题描述】:

我在 megento 网站的主页上收到以下消息

There has been an error processing your request

Exception printing is disabled by default for security reasons.

Error log record number: 1105843260151

以下是日志文件中的消息 (.../var/report)

a:5:{i:0;s:363:"Error in file: "/home3/kenblack/public_html/egenieshop.com/app/code/local/Vilpjsc/Brand/sql/brand_setup/mysql4-upgrade-1.0.0-2.0.4.php" - SQLSTATE[42000]: Syntax error or access violation: 1064 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ' DROP COLUMN `filename`' at line 2";i:1;s:1106:"#0 /home3/kenblack/public_html/egenieshop.com/app/code/core/Mage/Core/Model/Resource/Setup.php(645): Mage::exception('Mage_Core', 'Error in file: ...')
#1 /home3/kenblack/public_html/egenieshop.com/app/code/core/Mage/Core/Model/Resource/Setup.php(437): Mage_Core_Model_Resource_Setup->_modifyResourceDb('upgrade', '1.0.0', '2.0.4')
#2 /home3/kenblack/public_html/egenieshop.com/app/code/core/Mage/Core/Model/Resource/Setup.php(320): Mage_Core_Model_Resource_Setup->_upgradeResourceDb('1.0.0', '2.0.4')
#3 /home3/kenblack/public_html/egenieshop.com/app/code/core/Mage/Core/Model/Resource/Setup.php(235): Mage_Core_Model_Resource_Setup->applyUpdates()
#4 /home3/kenblack/public_html/egenieshop.com/app/code/core/Mage/Core/Model/App.php(417): Mage_Core_Model_Resource_Setup::applyAllUpdates()
#5 /home3/kenblack/public_html/egenieshop.com/app/code/core/Mage/Core/Model/App.php(343): Mage_Core_Model_App->_initModules()
#6 /home3/kenblack/public_html/egenieshop.com/app/Mage.php(684): Mage_Core_Model_App->run(Array)
#7 /home3/kenblack/public_html/egenieshop.com/index.php(87): Mage::run('', 'store')
#8 {main}";s:3:"url";s:1:"/";s:11:"script_name";s:10:"/index.php";s:4:"skin";s:7:"default";}

我在安装某些扩展程序时遇到此错误。我现在不知道扩展程序名称。我该如何解决这个问题?

【问题讨论】:

    标签: php magento e-commerce


    【解决方案1】:

    看起来像这个 - http://www.magentocommerce.com/magento-connect/shop-by-brand-manufacturer-free-extension.html

    您可以通过使用的命名空间Vilpjsc_Brand 来判断。通过在app/etc/modules/Vilpjsc_Brand.xml 中将<active> 节点设置为false 来禁用它;

    <?xml version="1.0"?>
    <config>
        <modules>
            <Vilpjsc_Brand>
                <active>false</active>
                <codePool>local</codePool>
            </Vilpjsc_Brand>
        </modules>
    </config>
    

    【讨论】:

    • 不错——在理想情况下,我会告诉你如何修复模块,而不仅仅是禁用它。您可以手动重新安装它,但是像那个东西这样的旧免费模块......最好完全删除它,肯定会有比可用的更好的模块。干杯!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-03-02
    • 2019-08-08
    • 1970-01-01
    • 2020-05-03
    • 2020-02-15
    • 2013-06-27
    相关资源
    最近更新 更多