吴哥,我运行你的代码又出现问题了,您的代码没问题,不知道是不是我哪里设置出问题了

来源:4-11 TCP文件传输系统-上传文件的内容

达令升

2022-08-04

本来我是运行我自己的代码,然后运行出错了。后面我又把你的代码整个源文件复制过来了,还是出错,连错误的样子都一模一样。
我是复制您/project/tools/c/tcpputfile3.cpp 和 fileserver3.cpp。 我就改了tcpputfile里面的IP地址,其他什么都没有东西。但是还是出错了。然后我换了个服务器,用了您的源代码,就没有出错。只是我一直用这个服务器来写,不方便换成其他服务器。上一节课的我用我自己写的出错,但是用您的就没有出错。
这是用您的源代码,日志提示如下:
图片描述

图片描述

我发现这几节课,我出错的问题大致分为2类。要不然就是才开始连接不上,gdb调试到了连接就是错误。要不然就是发送接收的时候出问题。我快无语死了。我现在是2个云服务器,华为云服务器(主要用),百度云服务器(备用),还有2个虚拟机里面搭建的服务器。有时候是云服务器出错但是放在虚拟机就没错。有时候是虚拟机出错但是云服务器没错。我不知道是不是我设置这个centos系统哪里出问题了

写回答

1回答

长歌_吴从周

2022-08-04

大概率是你服务器防火墙配置有问题。

你把服务端程序和客户端程序都放在云服务器上执行,不要用公网ip,用内网ip试试。

0
0

C/C++气象数据中心实战,手把手教你做工业级项目

通过技术的实际应用,掌握等同2年经验的技术能力

968 学习 · 401 问题

查看课程