2013-03-29 5 views
0

Я нахожусь в моей сети колледжа, которая использует прокси-сервер с аутентификацией для просмотра в Интернете.Как установить прокси для php в Ubuntu?

Я пытаюсь извлечь данные из веб-сайта с помощью html_get_contents, но работает скрипт на терминале дает мне эту ошибку:

PHP Warning: file_get_contents(http://www.google.com/): failed to open stream: Network is unreachable in /var/www/api/get_contents.php on line 2

код, я использую, чтобы сделать это следующим образом:

<?php 
    $contents = file_get_contents("http://www.google.com/"); 
    echo $contents; 
?> 

Похоже, мне нужно установить прокси для php, чтобы получить содержимое, где я устанавливаю это?

ответ

1

Использование curl.

В http://www.php.net/manual/en/function.curl-setopt.php набор опций: «CURLOPT_PROXYAUTH», «CURLOPT_PROXYPORT», «CURLOPT_PROXYTYPE»

+0

Эй, спасибо много @AlexeyKa, я хотел использовать 'file_get_contents' сейчас и получил ответ от вопроса здесь: http://escrow.aliexpress.com : //stackoverflow.com/questions/5139459/file-get-contents-behind-a-isa-proxy-under-apache RQ = 1 – jobin

Смежные вопросы