/etc/host.conf
файл указывает, какой порядок используется для обнаружения IP-адресов. Мой содержит следующее по умолчанию:
#
# /etc/host.conf
#
order hosts,bind
multi on
Это означает, что файл hosts всегда проверяется сначала, и затем DNS (связывает).
Если nis
не указан здесь затем, это никогда не будет смотреть на /etc/nsswitch.conf
.
Ссылка на документацию: http://tldp.org/LDP/nag/node82.html
Командная строка может работать 5.2.8, но может не иметь никакого отношения к cgi или модулю тот апач выполнения. С чем делает webrequest <?php echo phpversion();?>
скажите Вам о версии? Возможно используйте полное phpinfo()
проверять, что обеспечивается и где. Особенно, если Вы скомпилировали версию php ручными изменениями, высоки, Вы сделали это только для пакета CLI.