webserver运行时出现的问题
博主,我看完你的这个项目后,想实验测试下。但是遇到些问题,希望帮忙解答下,十分感谢!首先,为什么我运行webserver可执行文件时,报set socket non block failed: Bad file descriptor?然后我将程序中server构造函数的中setSocketNonBlocking部分屏蔽掉后,重新运行就一直打印epoll wait error:Invaild argument.
改成root下运行./WebServer再试一下,但后面应该出现什么样的结果我就不太清楚了
后面就没有什么输出,一直停在那里,等着客户端去连接了
请问客户端怎么连接呢,是在浏览器输http://localhost:80吗?
这是一种方式,学习的话可以用postman这种工具看看返回的是什么
我的显示是这样的,请问是什么原因呢
看不到你发的图
404 Not Found!
LinYa's Web Server
大致就是这样
说明路径下没有你要的文件啊,默认index.html
现在好啦,谢谢你呀
改成root下运行./WebServer再试一下,但后面应该出现什么样的结果我就不太清楚了
在root下运行可以了,十分感谢!
现在好啦,谢谢你呀 你是怎么解决的
问题解决了!学习了!十分感谢两位!
现在好啦,谢谢你呀
想问下,你是怎么解决的呀~
我的显示是这样的,请问是什么原因呢
想咨询一下这个问题,题主是怎么解决的呢
现在好啦,谢谢你呀
想问下,你是怎么解决的呀~
我的显示是这样的,请问是什么原因呢
想咨询一下这个问题,题主是怎么解决的呢
程序运行的路径下你没有放任何静态文件,你得放了文件才能打开啊
你好~ 题主,程序运行的路径指的是./WebServer时 -l指定的路径吗? 还是别的路径呢? 期待您的回复? 十分感谢 祝好
说明路径下没有你要的文件啊,默认index.html
请问:这个路径指的是哪个路径呀,运行程序 ./WebServer 的时候 -l指代的是哪个呀
说明路径下没有你要的文件啊,默认index.html
请问:这个路径指的是哪个路径呀,运行程序 ./WebServer 的时候 -l指代的是哪个呀
就是在你的可执行文件webserver所在目录中,随便创建一个静态文件 然后URL的最后面改成你文件的名字
说明路径下没有你要的文件啊,默认index.html
请问:这个路径指的是哪个路径呀,运行程序 ./WebServer 的时候 -l指代的是哪个呀
就是在你的可执行文件webserver所在目录中,随便创建一个静态文件 然后URL的最后面改成你文件的名字
谢谢题主,可以啦~ 感谢感谢感谢!!!
你好,我在测试的时候也出现这个问题: set socket non block failed: Bad file descriptor 已放弃 (核心已转储)
在root权限下没有出现Bad file descriptor,但是测试结果很奇怪: Speed=0 pages/min, 933 bytes/sec. Requests: 0 susceed, 0 failed.
请问这是什么原因导致的?
你好,我在测试的时候也出现这个问题: set socket non block failed: Bad file descriptor 已放弃 (核心已转储)
在root权限下没有出现Bad file descriptor,但是测试结果很奇怪: Speed=0 pages/min, 933 bytes/sec. Requests: 0 susceed, 0 failed.
请问这是什么原因导致的?
具体什么原因,我也不清楚
@huster-mr @Anweizhen 服务端支持长连接以后,就不方便再进行短连接测试了,webbench这边我没改好
你好,我在测试的时候也出现这个问题: set socket non block failed: Bad file descriptor 已放弃 (核心已转储)
在root权限下没有出现Bad file descriptor,但是测试结果很奇怪: Speed=0 pages/min, 933 bytes/sec. Requests: 0 susceed, 0 failed.
请问这是什么原因导致的?
我的改成root卡住了,就卡着不动
你把日志文件目录改一下
| | 王康 | | [email protected] | 签名由网易邮箱大师定制 在2019年9月17日 11:58,Coding your life[email protected] 写道:
你好,我在测试的时候也出现这个问题: set socket non block failed: Bad file descriptor 已放弃 (核心已转储)
在root权限下没有出现Bad file descriptor,但是测试结果很奇怪: Speed=0 pages/min, 933 bytes/sec. Requests: 0 susceed, 0 failed.
请问这是什么原因导致的?
我的改成root卡住了,就卡着不动
— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub, or mute the thread.
大佬你好,我的第一次成功了,想尝试第二次,第二次执行./WebServer的时候就开始报set not block socket这个错误了,这个是为什么?
不好 我也不会 没运行过 哈哈😄
---原始邮件--- 发件人: "StevenHD"<[email protected]> 发送时间: 2020年10月13日(周二) 晚上9:38 收件人: "linyacool/WebServer"<[email protected]>; 抄送: "Comment"<[email protected]>;"fxyylm"<[email protected]>; 主题: Re: [linyacool/WebServer] webserver运行时出现的问题 (#20)
大佬你好,我的第一次成功了,想尝试第二次,第二次执行./WebServer的时候就开始报set not block socket这个错误了,这个是为什么?
— You are receiving this because you commented. Reply to this email directly, view it on GitHub, or unsubscribe.
大佬你好,我的第一次成功了,想尝试第二次,第二次执行./WebServer的时候就开始报
set not block socket这个错误了,这个是为什么?
应该是前一次的进程还在进行没退出吧,先Ctrl+c退出再试试