Prestashop在模块安装失败步骤

问题描述:

我正在尝试安装最新版本的Prestashop,安装模块时失败。Prestashop在模块安装失败步骤

我没有得到错误的描述,只是模块无法安装,我可以再试一次。

+0

我有这个问题。这个修复了我 - > https://github.com/PrestaShop/PrestaShop/commit/00addeef5766979b62ef9ab5cd6104a111ef64e7 – Vigneshwaran

我回答我自己的问题,因为也许有一天有人认为这有用。

我做了一些调试,看看安装失败的位置,并且在一个非对象变量上调用install()方法时发生错误。

我改变了模块安装脚本中的一些php代码,我发现它在statnewsletter模块中失败了。

我不知道这是为什么,所以我所做的是去FTP并检查该模块的文件,并惊讶地发现,所有文件都有0字节大小!

所以,这个问题是我的FTP客户端(Filezilla)没有正确上传文件。

我已经上传所有prestashop文件,覆盖所有文件,然后安装工作正常。

我在网上发现的是,如果服务器没有响应20秒的超时限制,Filezilla可以将文件保留为0。并且可以在选项中增加超时限制以避免发生这种情况。

希望能帮助别人!