首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >PhantomJS 408错误“套接字操作超时”

PhantomJS 408错误“套接字操作超时”
EN

Stack Overflow用户
提问于 2016-03-02 13:27:23
回答 2查看 1.1K关注 0票数 3

当我试图打开一个与PhantomJS代码在同一服务器上的网页时,我得到了这个错误。PhantomJS可以打开任何其他网页(ssl或非ssl),但不会打开我的服务器上的任何网页。我总是收到这个错误,几乎没有关于“套接字操作超时”对PhantomJS意味着什么的信息。

我运行的是CentOS 6.6和PhantomJS 1.9.8。我已经尝试了几个PhantomJS版本,包括最新的2.1.1,我得到了同样的错误。

我的应用程序的开发版本在Ubuntu 14.04上运行得很好,但似乎不能在我的生产服务器上运行。

我确实幸运地从另一台服务器打开了这台服务器上的网页(本质上是远程访问)。

我的服务器(正在运行Wordpress)上有没有什么东西可能会阻塞PhantomJS?我唯一能想到的就是我已经安装了SSL,但是非SSL页面也不能工作。

我尝试了命令行和php-phantomjs和wkhtmlpdf,总是得到一个408错误,除非我尝试另一个有不同IP地址的网页(google等)。

有可能是什么问题的线索吗?

EN

回答 2

Stack Overflow用户

发布于 2016-06-25 20:58:44

在我的例子中,我尝试在同一台机器上使用phantomjs获取页面作为图片。我将127.0.0.1hosts放在/etc/ mysite.app中。我在经营拉瓦尔宅基地。

我尝试了1.9版本的所有可能的选项组合,最后我意识到1.9版本有问题,因为当我切换到2.1.1版本时,状态408消失,一切正常。

票数 0
EN

Stack Overflow用户

发布于 2017-07-09 10:41:02

尝试更改PhantomJS使用的默认用户代理

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/35739174

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档