2013-09-25 162 views

回答

1

我回答我自己的問題,因爲也許有一天有人認爲這有用。

我做了一些調試,看看安裝失敗的位置,並且在一個非對象變量上調用install()方法時發生錯誤。

我改變了模塊安裝腳本中的一些php代碼,我發現它在statnewsletter模塊中失敗了。

我不知道這是爲什麼,所以我所做的是去FTP並檢查該模塊的文件,並驚訝地發現,所有文件都有0字節大小!

所以,這個問題是我的FTP客戶端(Filezilla)沒有正確上傳文件。

我已經上傳所有prestashop文件,覆蓋所有文件,然後安裝工作正常。

我在網上發現的是,如果服務器沒有響應20秒的超時限制,Filezilla可以將文件保留爲0。並且可以在選項中增加超時限制以避免發生這種情況。

希望能幫助別人!