我尝试在opencart 2.3.0.2中的扩展安装程序中上传文件,但收到错误消息:
SyntaxError:JSON.parse:第1行第1列的意外字符 JSON数据
行
警告:ftp_login():抱歉,明文会话不是 在这台服务器上接受。在 / / / / / / /管理/控制器/扩展/installer.php 在线 294 {"错误":"无法以管理员身份登录"}
请在下面的截图中找到
提前致谢。
答案 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'));
来源: