centos6.5下启动pyspider,webui无法访问

发布于 2022-09-05 22:42:49 字数 1271 浏览 30 评论 0

配置多台服务器的搭建集群,有些机器的版本是6.5,我之前使用的一台服务器是centos6.8,在其上面运行正常使用(包括我自己的电脑是Ubuntu 16.04 , 和一台vps centos7 ,均是正常使用),但在配置centos6.5的时候,pyspider已经安装成功,运行成功,但是通过浏览器却无法访问。
后来在pyspider的issue中看到类似的问题:https://github.com/binux/pysp...
但貌似还没有解决,我能想到的解决方法是:

1.升级操作系统(有点困难,需要找op协调,很麻烦)
2.升级gcc(可能是gcc引起的原因?不确定)

centos 6.5 的 gcc版本:gcc (GCC) 4.4.7 20120313 (Red Hat 4.4.7-17)
centos 6.8 的 gcc版本:gcc (GCC) 4.4.7 20120313 (Red Hat 4.4.7-18)

Ubuntu 16.04的gcc版本: gcc (Ubuntu 5.4.0-6ubuntu1~16.04.4) 5.4.0 20160609

如上两台centos的gcc版本有什么区别吗?17和18表示什么,在网上没有找到对应的解答。求解答,感激不尽!!!

python版本为:
clipboard.png
iptables status
clipboard.png

运行结果:
clipboard.png

防火墙已经开启过,特意打开了5000端口,curl 返回的如下:

curl: (52) Empty reply from server

希望有更好的解决方法

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

a√萤火虫的光℡ 2022-09-12 22:42:49

不知道算不算解决的一种方法,供大家参考:我将python版本换成了 2.7.11 ,重新安装了pyspider。(注:按照源码编译安装前提是需要安装一个sqlite的依赖:yum install sqlite-devel -y , 安完这个之后才编译 ,之后再 make && make install),之后再访问发现成功访问webui.

茶色山野 2022-09-12 22:42:49

我也碰到了同样的问题:启动正常, 无法访问webui。 netstat -nalp : tcp 0 0 0.0.0.0:5000 0.0.0.0: LISTEN -。 lsof -i :5000 pyspider 17512 root 24u IPv4 4027168588 0t0 TCP :commplex-main (LISTEN)

问题解决了, 发现是tornado的版本的问题,换回4.22 问题解决了。

荒岛晴空 2022-09-12 22:42:49

我也遇到了,正在升级python

升级到python-2.7.10
成功访问

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文