View Full Version : [other] PHP DNS fails
April 30th, 2011, 12:16 PM
DNS is working fine with things like ping, ie. I can ping any address from my server and it gets resolved. However PHP always fails with things like file_get_contents("http://www.google.com"), or simply php_network_getaddresses.
Any idea what's at fault?
April 30th, 2011, 01:35 PM
OK, PHP can see hostnames while running from the command line, and running a test script that echoes http://www.google.com with file_get_contents works like that. I also tested running that script as www-data, the apache user. That works aswell, so I don't think it can be a permissions issue.
April 30th, 2011, 01:47 PM
DNS resolution does actually work, however
Also, drupal gives the error 'HTTP REQUEST STATUS failure' - ie it can't do DNS resolution.
EDIT: fixed the drupal error, but file_get_contents() still doesn't work.
Powered by vBulletin® Version 4.2.2 Copyright © 2014 vBulletin Solutions, Inc. All rights reserved.