Ошибка PHP CURL 7 не удалось подключиться к хосту
У меня есть особая проблема, с которой я сталкиваюсь с Php CURL.
Я пытаюсь вызвать веб-сервис, работающий на компьютере с Windows в той же сети, через скрипт php, работающий на рабочей станции centos. Я использую CURL. Проблема в том, что я могу получить доступ к URL через браузер, и он работает отлично. Но когда я пытаюсь использовать скрипт php, он выдает код ошибки 7.
Однако, если я попробую локальный IP-адрес и Google в сценарии php, он работает без проблем. В чем может быть проблема? Последние несколько часов я пытался разобраться в этом вопросе, но не могу разобраться.
Я также хотел бы добавить, когда я использую crl через терминал, я получаю правильный ответ. HTTP 200OK
Требуется помощь :)
$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);