三、错误分析:
【我的错误原因】:
先说结论吧,我个人的原因是因为选的是SFTP协议,因此改换Linux系统的
服务器
就可以了,因为本人选的是SFTP协议,这个协议需要SSH协议的支持,而SSH协议是Linux才有的,而Windows没有,准确来说是不自带。
【其他可能因粗心导致的原因】:
当然,如果你的
服务器
是Linux系统的,那么看一下
1、安装SSH:sudo apt-get install openssh-server
2、开启SSH:service sshd start
如果报错Failed to start sshd.service: Unit sshd.service not found,尝试添加ssh.service:systemctl enable ssh.service,重试即可
......
我以为是解释器的问题,想重新配置一下。然后发现又报了一个错:
project level deployment servers are not currently supported. please create one of two links above.
凉。。折腾了一个小时左右
引入问题的原因
我之前有代码在其他项目...
第一步:查看你的计算机是否安装了严密的防火墙,当你开始运行编写的网络程序时他都会发出警告并且禁止你的程序
连接
网络你要对防火墙进行配置,让他允许你的程序或者直接关闭防火墙(慎重考虑)如下图
直接关闭防火墙
或者对防火墙进行设置(只要选中这两个勾,在你执行的时候会提示你是否允许XXX
连接
网络)
第二步:因为有些代码里面可能需要根据主机名称来去本地的DNS里找对应的IP地址,由于本地的DN...