abdul_zu Posted February 26, 2010 Share Posted February 26, 2010 Hi All, I have a text file more than 200K. When i am using the following code it is not working. $fname = "http://localhost/dreportfiles/test.txt"; $file = fopen ($fname, "r"); if (!$file) { echo "<p>Unable to open remote file.\n"; exit; } while (!feof ($file)) { $line = fgets ($file, 1024); /* This only works if the title and its tags are on one line */ echo $line. "<br>"; } fclose($file); Here is the error i am getting : Warning: fopen(http://localhost/dreportfiles/test.txt) [function.fopen]: failed to open stream: A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond. in D:\Program Files\Apache Software Foundation\Apache2.2\htdocs\root\dreport\test.php on line 5 Fatal error: Maximum execution time of 30 seconds exceeded in D:\Program Files\Apache Software Foundation\Apache2.2\htdocs\root\dreport\test.php on line 5 Please suggest me some fast way to read the file from remote. Regards, Link to comment https://forums.phpfreaks.com/topic/193476-read-remote-file/ Share on other sites More sharing options...
alpine Posted February 26, 2010 Share Posted February 26, 2010 look at http://www.php.net/manual/en/function.file-get-contents.php But if the server where the file is does not respond you cannot read it Link to comment https://forums.phpfreaks.com/topic/193476-read-remote-file/#findComment-1018580 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.