Bug #67743 [Nab]: file_get_contents get some url file error

From: Date: Wed, 06 Aug 2014 00:04:25 +0000
Subject: Bug #67743 [Nab]: file_get_contents get some url file error
References: 1  Groups: php.bugs 
Request: Send a blank email to php-bugs+get-186991@lists.php.net to get a copy of this message
Edit report at https://bugs.php.net/bug.php?id=67743&edit=1 ID: 67743 User updated by: skadon at 163 dot com Reported by: skadon at 163 dot com Summary: file_get_contents get some url file error Status: Not a bug Type: Bug Package: Unknown/Other Function Operating System: Win32 PHP Version: 5.4.31 Block user comment: N Private report: N New Comment: D:\Documents and Settings\Administrator>ping shjianbang168.1688.com Pinging cn.split.1688.com [42.156.140.61] with 32 bytes of data: Reply from 42.156.140.61: bytes=32 time=35ms TTL=54 Reply from 42.156.140.61: bytes=32 time=30ms TTL=54 Reply from 42.156.140.61: bytes=32 time=36ms TTL=54 Reply from 42.156.140.61: bytes=32 time=36ms TTL=54 Ping statistics for 42.156.140.61: Packets: Sent = 4, Received = 4, Lost = 0 (0% loss), Approximate round trip times in milli-seconds: Minimum = 30ms, Maximum = 36ms, Average = 34ms Previous Comments: ------------------------------------------------------------------------ [2014-08-05 17:27:23] requinix@php.net Then that's your problem: the domain name is resolving to 127.0.0.1. Fix that and it should start working for you. ------------------------------------------------------------------------ [2014-08-05 15:41:23] skadon at 163 dot com function file_get_contents Unable to resolve the domain name such as "abc123.1688.com",it's resolve to 127.0.0.1 ------------------------------------------------------------------------ [2014-08-02 03:07:57] requinix@php.net Not enough information was provided for us to be able to handle this bug. Please re-read the instructions at http://bugs.php.net/how-to-report.php If you can provide more information, feel free to add it to this bug and change the status back to "Open". Thank you for your interest in PHP. ------------------------------------------------------------------------ [2014-08-02 02:22:51] skadon at 163 dot com Description: ------------ the real is get "http://localhost/", not $url. Test script: --------------- $url="http://shjianbang168.1688.com/"; $st=file_get_contents($url); if ($st){ file_put_contents("./a.txt", $st); echo "OK"; }else{ echo "error"; } ------------------------------------------------------------------------ -- Edit this bug report at https://bugs.php.net/bug.php?id=67743&edit=1

« previous php.bugs (#186991) next »