m939594960
V2EX  ›  问与答

PHP curl fsockopen fie_get_contens 都返回空怎么办

  •  
  •   m939594960 · Jul 10, 2015 · 2341 views
    This topic created in 4054 days ago, the information mentioned may be changed or developed.

    最近做个外包项目的时候要发送短信
    用的官方的例子 直接写上 当天是好用的。。

    过了几天发现不能正常发短信了

    到短信平台 查了一下根本没有发送请求
    客户一口咬定没有动过服务器

    然后我先后尝试了 curl fsockopen fie_get_contens 获取百度 和 发短信的官方网站 发现返回的都是空

    我就shell ping了一下 百度 和发短信的官方网站都是可以通的
    请问这是为啥。。 可能是哪出现了问题

    9 replies    2015-07-10 02:09:31 +08:00
    txlty
        1
    txlty  
       Jul 10, 2015
    遇到过类似问题。未解之谜。
    先问一下,服务器是不是放在小地方廉价机房?比如三门峡联通机房
    m939594960
        2
    m939594960  
    OP
       Jul 10, 2015
    @txlty 我也不知道啊。。。 但是我也感觉是服务器的问题。。。 小地方的会咋样?
    m939594960
        3
    m939594960  
    OP
       Jul 10, 2015
    @txlty 未解之谜。。。。
    m939594960
        4
    m939594960  
    OP
       Jul 10, 2015
    @txlty 我查了下是河南省郑州市 景安网络
    txlty
        5
    txlty  
       Jul 10, 2015
    http://bbs.csdn.net/topics/320089965 真的,,是未解之谜 .
    m939594960
        6
    m939594960  
    OP
       Jul 10, 2015
    @txlty 我的是什么都返回 直接是空的 而且任何网站都不行
    txlty
        7
    txlty  
       Jul 10, 2015
    我的猜想是这样的:所在机房有一些被黑的网站,产生了一些webshell,被用于对外发动phpddos攻击。而防火墙要屏蔽这种攻击,就要针对php发出的网络请求时所带有的特征,进行过滤。

    导致的结果就是:浏览器明明可以访问。但php发请求就是发不出去。
    m939594960
        8
    m939594960  
    OP
       Jul 10, 2015
    @txlty 关键我这个 啥都不行。。。我的猜想可能就是机房防止PHP 做采集? 真是蛋疼。。
    lianyue
        9
    lianyue  
       Jul 10, 2015
    php 没网络访问权限
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2731 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 15:17 · PVG 23:17 · LAX 08:17 · JFK 11:17
    ♥ Do have faith in what you're doing.