OpenCart 2.3.0.2中的扩展安装程序错误

时间:2017-12-26 04:44:31

标签: php opencart opencart2.3

我尝试在opencart 2.3.0.2中的扩展安装程序中上传文件,但收到错误消息:

  

SyntaxError:JSON.parse:第1行第1列的意外字符   JSON数据

     

     

警告:ftp_login():抱歉,明文会话不是   在这台服务器上接受。在    / / / / / / /管理/控制器/扩展/installer.php   在线 294 {"错误":"无法以管理员身份登录"}

请在下面的截图中找到

enter image description here

提前致谢。

1 个答案:

答案 0 :(得分:1)

  

您需要使用ftp_ssl_connect()函数而不是ftp_connect()   因为服务器正在使用显式TLS / SSL

试试这个:

admin\controller\extension\installer.php

<强>查找

$connection = ftp_connect($this->config->get('config_ftp_hostname'), $this->config->get('config_ftp_port'));

更改为:

$connection = ftp_ssl_connect($this->config->get('config_ftp_hostname'), $this->config->get('config_ftp_port'));

来源:

https://stackoverflow.com/a/22969260/4330223

https://forum.opencart.com/viewtopic.php?t=142341#p585561