php file_get_contents возвращает значение null, когда allow_url_fopen включен

Я получаю предупреждающее сообщение: file_get_contents не удалось открыть разрешение на поток

Я установил all_url_open для включения в файл php.ini.

Мой php-файл находится на моем сервере apache и пытается получить доступ к URL-адресу (который возвращает JSON) с сервера tomcat на том же компьютере.

Код в файле php выглядит так:

$srcURL = 'http://samemachine:8080/returnjson/'; $results = file_get_contents($srcURL); 

Я также попробовал завиток, и он ничего не возвращает и не попадает на сервер tomcat:

  function curl($url){ $ch = curl_init(); curl_setopt($ch, CURLOPT_HTTPHEADER, array('Accept-Language: en-us')); curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_RETURNTRANSFER,1); $data = curl_exec($ch); curl_close($ch); return $data; } 

Почему разрешение запрещено?

Solutions Collecting From Web of "php file_get_contents возвращает значение null, когда allow_url_fopen включен"