Когда я запускаю следующий код на одном из моих сайтов:
<?php
$thing = file_get_contents("http://mywebsite.com:8080/Public");
echo($thing);
?>
Возвращает ожидаемый результат, содержимое http://mywebsite.com:8080/Public
Но когда я запускаю его на другом моем сайте( размещено в другой компании ), ничего не отображается.Нет ошибок и нет содержимого http://mywebsite:8080/Public. Однако, если я запускаю следующий код:
<?php
$thing = file_get_contents("http://somerandomwebsite.com");
echo($thing);
?>
Возвращает содержимое somerandomwebsite.com.Есть ли причина, по которой он работает на одном из сайтов, а не на другом?Почему он может только извлечь содержимое файла, если порт 80?