没有问题echo file_get_contents('http://weixin.cscline.com/1.php');
Array
(
    [VESSEL_NAME] => CMA CGM BERLIOZ
    [VOYAGE] => FL007
    [AMOUNT] => 560
)
<hr>Array
(
    [BLNO] => NGBLAX075004
    [STATUS] => 4
)
<hr>Array
(
    [BL_NO] => CSVSHXHA0075
    [STATUS] => 2
)
<hr>Array
(
    [STATE] => 1
)
<hr>Array
(
    [B_CLEAR_MANIFEST] => 
)
你是如何访问外网的?

解决方案 »

  1.   

    写了 但是我这边服务器file_get_contents 就不行 很诡异
      

  2.   

    你在服务器里PING一下目标网站,或者用浏览器直接打开目标网站,看看能否访问 。
    对于WINSERVER,很多时候利用IPSEE策略禁止访问其它一些网站/端口,所以也需要你检查下IPSEE
      

  3.   

    如果127.0.0.1可以访问,用domain不行,那就是dns没有设置指向。
    或者修改系统的host都 127.0.0.1 weixin.cscline.com 就可以访问了。
      

  4.   

    php大牛们 怎么实现直接通过发请求来登陆呢?貌似这个方法也行 请大牛指点
      

  5.   

     看PHP是不是开启了 php_openssl 扩展