V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
m939594960
V2EX  ›  问与答

PHP curl fsockopen fie_get_contens 都返回空怎么办

  •  
  •   m939594960 · 2015-07-10 01:08:00 +08:00 · 1940 次点击
    这是一个创建于 3415 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

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

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

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

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

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

    导致的结果就是:浏览器明明可以访问。但php发请求就是发不出去。
    m939594960
        8
    m939594960  
    OP
       2015-07-10 02:03:47 +08:00
    @txlty 关键我这个 啥都不行。。。我的猜想可能就是机房防止PHP 做采集? 真是蛋疼。。
    lianyue
        9
    lianyue  
       2015-07-10 02:09:31 +08:00
    php 没网络访问权限
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1899 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 16:31 · PVG 00:31 · LAX 08:31 · JFK 11:31
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.