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

Php OpenCart 2.3.0.2中的扩展安装程序错误,php,opencart,opencart2.3,Php,Opencart,Opencart2.3,我试图在opencart 2.3.0.2的扩展安装程序中上载文件,但收到错误消息: SyntaxError:JSON.parse:的第1行第1列处出现意外字符 JSON数据 嗯 警告:ftp_login():抱歉,明文会话不可用 已在此服务器上接受。在里面 //////admin/controller/extension/installer.php 在第294行{“错误”:“无法以管理员身份登录”} 请查找下面附加的屏幕截图 提前谢谢 您需要使用ftp_ssl_connect()函数而不是ft

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

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

警告:ftp_login():抱歉,明文会话不可用 已在此服务器上接受。在里面 //////admin/controller/extension/installer.php 在第294行{“错误”:“无法以管理员身份登录”}

请查找下面附加的屏幕截图

提前谢谢

您需要使用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'));
更改为:

$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'));
资料来源:


请将您的错误添加到您的帖子中(不是图像)。@DigitCart我编辑了我的帖子,您现在可以给我解决方案吗?您确定您的OC版本吗?看起来你用的是2.3.0.2是的,是2.3.0.2