dedecms ftp远程连接失败 无法访问解决办法

2017-01-09 来源:apizl.com 点击:73

dedecms5.7

在附件多了 需要使用FTP功能时候发现服务器连接失败,账号和密码还有端口正确为什么会失败呢?

如果改成默认端口发现又是成功的?这是为什么呢?原因是代码里面没有传入端口号。

打开/admin/config.php

213行

$select.="<option value='".$servurl.",".$servuser.",".$servpwd."'{$checked}>".$servname."</option>";

修改为,就是添加了servport参数

$select.="<option value='".$servurl.",".$servport.",".$servuser.",".$servpwd."'{$checked}>".$servname."</option>";

clipboard.png

打开/admin/article_add.php

找到如下:

list($servurl, $servuser, $servpwd) = explode(',', $serviterm);

$config=array( 'hostname' => $servurl, 'username' => $servuser,

'password' => $servpwd,'debug' => 'TRUE');

修改为:

list($servurl,$servport, $servuser, $servpwd) = explode(',', $serviterm);

$config=array( 'hostname' => $servurl,'port'=>$servport, 'username' => $servuser,

'password' => $servpwd,'debug' => 'TRUE');

clipboard2.png

需要替换所有相关的文件!


文章由爱资料原创 来源:http://www.apizl.com/archives/view-133566-1.html,欢迎分享本文,转载请保留出处!
Tag:dedecms  dedecms二开  
分享: