我正在testing一个PHP应用程序出站CURL的超时处理,我正在开发一个子公司中断后,我的网站。 我正在寻找一种方法来有意的减速或永久停止出站连接到特定的IP地址,所以我可以调整我的超时模式。 有没有办法做到这一点?
我想知道等同于在Solaris中curl命令。 和Linux一样, curl命令用于查找网站活动。 请让我知道在Solaris中检查网站的命令。
是否build议禁用curl和wget禁止任何人使用这些命令访问我的网站? 还是需要一些search引擎访问我的网站? 你有什么关于curl和wget的build议?
我的服务器是具有Cpanel的CENTOS 6.8 i686 virtuozzo 我有问题使用wget / curl / traceroute解决某些域 当我使用wget我得到 wget https://www.alexbank.com/ABOUTUS/OurBank –2016-11-27 23:31:09– https://www.alexbank.com/ABOUTUS/OurBank Resolving www.alexbank.com… 182.157.xxx.xxx Connecting to www.alexbank.com|182.157.xxx.xxx|:443… connected. ERROR: no certificate subject alternative name matches requested host name “www.alexbank.com”. To connect to www.alexbank.com insecurely, use '–no-check-certificate'. *************** wget –no-check-certificate https://www.alexbank.com/ABOUTUS/OurBank' –2016-11-27 23:49:31– https://www.alexbank.com/ABOUTUS/OurBank Resolving www.alexbank.com… 182.157.xxx.xxx Connecting to www.alexbank.com|182.157.xxx.xxx|:443… connected. 问题是182.157.xxx.xxx是我的服务器IP不www。 […]
我有基于Drupal的网站,我使用鱿鱼作为caching级别。 现在,主页不断获取未更新的内容(旧内容),并通过运行curl -I在我的网站上我得到这个: HTTP / 1.0 200 OK date:2011年3月21日星期一11:52:15 GMT 服务器:Apache Last-Modified:星期四,17三月2011 17:44:47 GMT 接受范围:字节 内容长度:77428 caching控制:无存储,无caching,必须重新validation,后检查= 0,预检查= 0 到期日:1978年11月19日星期日05:00:00 GMT Content-Type:text / html; 字符集= utf-8的 Xcaching:来自Servername.MyWebsite.com的错误 X-Cache-Lookup:来自Servername.MyWebsite.com的错误:80 Xcaching:来自Admin的MISS 连线:closures 尽pipe它显示了X-Cache:MISS在curl中,但它不断给旧的内容。 现在的问题是:我如何configuration鱿鱼不caching我的主页或特定页面? 谢谢你的帮助
我在Mac上运行PHP的curl支持。 cURL在PHP工作正常(ISH),但我注意到由phpinfo()报道的怪异。 它指出,curl支持是7.19.7 但是使用otool命令,我得到这个: # otool -L `which php` /usr/local/bin/php: … /usr/lib/libcurl.4.dylib (compatibility version 6.0.0, current version 6.1.0) … 我想知道libcurl的“当前版本6.1.0”和php curl的“curl support 7.19.7”之间有什么关系? 基本上只是确保我没有版本不匹配,因为我遇到了一些PHP DNS问题,我试图debugging。
我正在尝试使用curl来下载一系列文件。 curl -R -O -z /dir/file1.png http://somesite.com/file[1-100].png 我遇到的问题是如何使“file1.png”更改为当前正在下载的批处理范围#。 我努力了 : curl -R -O -z /dir/file#1.png http://somesite.com/file[1-100].png 但是,这打破了“-z”选项(只有在远程文件比本地副本更新的情况下才会下载) Warning: Illegal date format for -z/–timecond (and not a file name). Warning: Disabling time condition. See curl_getdate(3) for valid date syntax. 我该如何解决?
我昨天在这里发布了一个关于stackoverflow的问题,但认为这可能与服务器有关。 我使用PHPcurlfunction连接到一个服务器,然后生成一个PDF文件并将其发回,我只在第一次执行脚本时得到错误,再次执行时完全正常。 有关更多信息,请查看stackoverflow上的问题。 我收到这个消息 * About to connect() to 196.41.139.168 port 80 (#0) * Trying 196.xxx.. * connected * Connected to 196.xxx (196.xxx) port 80 (#0) > POST /serve/?r=pdf/generatePdf HTTP/1.1 Host: 196.xxx Accept: */* Content-Length: 7115 Content-Type: application/x-www-form-urlencoded Expect: 100-continue * Recv failure: Connection reset by peer * Closing connection #0 012 20:23:49 GMT < […]
我有一个基于PHP的CMS,它向服务提供者(一个基于java的ECM(企业内容pipe理))提出请求,这个ECM与我的PHP位于同一个服务器上,并将响应插入到mysql中。 最初以好的速度开始的速度慢慢地降低到原始数据获取的1/10,并且插入速度,我使用logging的计数来检查。 我遇到了麻烦,找出退化的原因,并且需要findcURL请求是否在生成响应(如XML)的ECM端被延迟,或者响应返回到PHP端。 数据库(mysql)的服务器负载没有变化,我有我自己的理由相信它不能解决数据库优化问题。 我真正想要做的是知道是否有跟踪请求正在做什么,当他们到达ECM时,当给出的响应,当它再次到达PHP(每个cURL调用的活动的总和)。 我检查了我的apache访问日志,如果他们被logging为GET和POST请求,但无法find它们。 代码级别唯一的select是设置一个详细的,但我不知道结果是多么有用。 因此,希望知道相同的可能的select。
请原谅(可能)noob问题,但我对Linuxnetworking很新。 我已经花了几天的时间在网上search我的问题的答案,但无法find一个,所以我决定在这里发布一个问题,因为我知道很多熟练的专业人士访问这个网站。 无论如何,在实际的问题:我有两个服务器可用。 我们称之为Server-A和Server-B。 我使用OpenSWAN在Server-A和Server-B之间build立了一个VPN隧道。 我为服务器A分配了源IP:192.168.2.1,为服务器B分配了172.16.2.1。 我成功地能够从Server-A ping 172.16.2.1,从Server-B ping 192.168.2.1,所以我假设我已经正确设置了VPN,并且两台服务器都能够通信。 现在,在服务器-A,我想能够做到这一点: 当我通过libcurl发出一个HTTP请求,像这样: curl http://checkip.dyndns.com/ 我想看看通过服务器的公共IP地址发出的请求。 但是,当我发出: curl –interface 192.168.2.1 same_url_as_in_the_above_request 我希望请求通过VPN,为了使用服务器B的Internet访问,所以我希望看到服务器B的公共IP地址在checkip响应中列出。 现在,当我发出这样的请求时,我收到以下错误: curl(7):无法连接到主机 我能做些什么来达到这个目标,还是完全走错了路? 所有我想要做的就是使用服务器-A从服务器-A的Internet访问只访问某些网站,或者当服务器-A的ISP由于某种原因而closures时。 我不需要自动化,只是希望能够在需要时手动执行此操作。 我想我需要做一些路由或NAT,但我不知道该怎么做 – 过去几天我已经阅读了很多资料,但是我很难弄清楚确切的iptables和/或路由命令应该看起来像,如果在所有设置VPN是正确的解决scheme。 我真的希望这里有人能给我一个build议,我真的很抱歉,如果我让你们都笑这样一个noob问题。 最好的祝福!