0

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

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

4

1 回答 1

2

我正在回答我自己的问题,因为也许有一天有人会发现这很有用。

我进行了一些调试以查看安装失败的位置,它给出了一个错误,抱怨在非对象变量上调用 install() 方法。

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

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

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

我再次上​​传了所有 prestashop 文件,覆盖了所有文件,然后安装工作正常。

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

希望对某人有所帮助!

于 2013-09-25T15:04:32.743 回答