Błąd CURL PHP 7 nie powiódł się z hostem
Mam specyficzny problem, z którym mam do czynienia z Php CURL.
Próbuję wywołać usługę internetową działającą na komputerze z systemem Windows w tej samej sieci za pomocą skryptu php działającego na stacji roboczej centos. Używam CURL. Problem polega na tym, że mogę uzyskać dostęp do adresu URL za pomocą przeglądarki i działa on doskonale. BUt, gdy próbuję użyć skryptu php, daje kod błędu 7.
Jeśli spróbuję lokalnego adresu IP i google w skrypcie php, działa bez problemów. Co może być problemem? Od kilku godzin staram się omówić ten problem, ale nie jestem w stanie go rozwiązać.
Chciałbym również dodać, gdy używam crl za pośrednictwem terminala otrzymuję poprawną odpowiedź. HTTP 200OK
Wymagana pomoc :)
$curl = curl_init();
curl_setopt_array($curl, array(
CURLOPT_RETURNTRANSFER => 1,
CURLOPT_HEADER => 1,
CURLOPT_TIMEOUT => 4,
CURLOPT_USERAGENT=>'Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US;rv:1.8.1.13) Gecko/20080311 Firefox/2.0.0.13',
CURLOPT_VERBOSE => 1,
CURLOPT_PORT => 9710,
CURLOPT_URL => 'http://192.168.100.4:9710/http/send-message?message='.$message
));
// Send the request & save response to $resp
$resp = curl_exec($curl);
echo "<br>Error Code : " .curl_errno($curl);