Есть 2 сервера: 1 Хостинг на битрексе 2 Локальный на Денвере за прокси-сервером Задача отправить запрос на локальный сервер и получить ответ. Капая в интернете, нашел 3 метода: Сокеты, cURL, file_get_contents. Выбрал file_get_contents так как наглядно показалось, обходит прокси-сервер и ответ дает сразу же. Я пытаюсь получить содержимое локального сервера: PHP: $content = file_get_contents("http://xx.142.xxx.11:80/online/message.php?hello=1", False); echo $content; Но ответа не было. Попытался с применением прокси PHP: $contentProxy = array( 'http' => array( 'proxy' => 'tcp://xx.6.x.179:8080', 'request_fulluri' => true ) ); $proxy_c = stream_context_create($contentProxy); $sFile = file_get_contents("http://xx.142.xxx.11:80/online/message.php?hello=1", False, $proxy_c); echo $sFile; после 10-20 секунд ответа тоже не было.
HErATuB чтобы "отправить запрос на локальный сервер" он должен хоть чуточку перестать быть локальным. Открывай порт на фаерволе и через него уже разговаривай. А вот эта писанинка не поможет. =) IP у него такой только внутри локалки. А в интернете его не видно. Никому. Никак.
А можно будет сделать с динамически IP? Как пример. То есть локальный сервер каждый 3 часа будет отсылать свой динамический внешний ip адрес на хостинг, тем самым бы повысилась безопасность локального сервера. Или я несу полную ересь?... :roll: