2012-03-30 171 views
1

我有一個奇怪的錯誤,我正在Magento(1.5.1)上工作,但由於我不知道什麼時候,模塊的安裝腳本不再工作,對於每一種模塊,Magento似乎都不運行SQL文件夾。我嘗試使用PDO和相同的連接設置(主機,dbname,loggin,pwd)製作一個基本的外部php腳本,並且工作,所以我猜這不是SQL權限問題。我完全失望。每一個Magento模塊的SQL安裝腳本不再運行

(抱歉說不好英語...當然我是法國人)

有一個愉快的一天!

+0

是否有任何錯誤消息? – F21 2012-03-30 08:11:31

回答

0

也許你的腳本已經被執行了?看看你的core_resources表。

要再次執行安裝腳本,您需要在DB中擁有以前的版本號:如果腳本爲update-0.0.1-0.0.2,則應該將version和data_version設置爲0.0.1以便執行它。
如果你想安裝它,你不應該在數據庫中有任何匹配的行。


編輯: 您還必須清除,當然你的緩存,

PS:你的英語很好,至少對於其他法國:)

+2

您可以嘗試從core_resource表中刪除條目並清除緩存。 – sulabh 2012-03-30 08:25:42

+0

這就是我在我的答案,Sulabh ...說,但+1清除緩存 – haltabush 2012-03-30 08:28:08

+0

確實,模塊列在core_ressource表中,但沒有創建沒有INSERT,沒有創建表,有任何提示嘗試調試安裝腳本?因爲他不會給我發回錯誤信息。 並順便說一下(謝謝) – 27nov 2012-03-30 09:31:49