2015-11-03 37 views
4

我們已經安裝了一個新的Magento 1.9.2.1安裝和M2ePro 6.3.6版本,目前沒有定製。 當我們點擊M2ePro菜單選項,我們得到以下的Pdo.php錯誤定位:M2doPro上的Pdo查詢異常frensh install

SQLSTATE[42S22]: Column not found: 1054 Unknown column '`group`' in 'where clause', query was: SELECT COUNT(*) FROM `m2epro_primary_config` AS `main_table` WHERE (```group``` = '/modules/') AND (```key``` = 'm2epro') 

的錯誤是由Magento的生成一個查詢,它不是一個人生成的查詢。

在這裏列組et鍵包含太多的引號,不明白爲什麼。

有什麼想法?配置相關?

+0

我認爲這個錯誤非常明顯。這意味着沒有稱爲「組」的列。您可能需要刪除這些額外的反引號。 – Mike

+0

[Unknown Column in Where Clauses]的可能重複(http://stackoverflow.com/questions/153598/unknown-column-in-where-clause) – Mike

+1

作爲一個方面說明,使用保留字通常不是一個好主意列或表名稱。 – Mike

回答

1

你用SUPEE-6788補丁修補了Magento嗎?如果M2EPro 6.3.6不兼容,請升級到6.3.8。反引號是Magento在SUPEE-6788補丁中被禁止使用的「特性」,原因在於之前允許它們引起的安全問題。

+0

是的,在M2ePro團隊遇到問題後,他們推出了一個新版本6.3.8,解決了pb問題。謝謝! –