Я пытаюсь использовать fsockopen () для подключения с моего сервера apache к удаленному серверу API. удаленный серверный скрипт, к которому мне нужно подключиться, работает на порте 8080.
Следующее продолжает выдавать ошибку 101 connection timed out
:
$fp = fsockopen('remote.example.com', '8080', $errno, $errstr, 10);
Нужно ли открывать порт 8080 на моем сервере для подключения к этому порту на удаленном сервере?
И если так, есть ли способ сделать это, например, с помощью .htaccess
, или я должен изменить httpd.conf для этого?
Спасибо!
ДОБАВЛЕНО
Спасибо всем за ответы. Вы все были правы, но я могу принять только 1 ответ, поэтому я принял первый.
Если кому-то интересно: это на сервере Wiredtree и после поддержки по электронной почте, они сказали, что они отключены по умолчанию из соображений безопасности (также cURL), но могут включить его по запросу. Я уверен, что как только они это сделают, эта проблема будет решена.
Думаю, я опубликую это на тот случай, если кто-то еще столкнется с такой же проблемой в будущем.