У меня есть экземпляр EC2 AWS бесплатного уровня, внутреннее приложение развернуто с использованием сервера JBoss на том же. Существует еще одно внешнее приложение, разработанное на PHP, развернутое на другом сервере (cPanel). Проблема заключается в том, что приложение PHP, использующее curl, не может получить ответ JSON от сервера экземпляра EC2 (возвращает ответ 200, но данные не возвращаются). Однако, когда я пытаюсь подключиться к серверу EC2 с помощью локально развернутого внешнего приложения PHP, все работает нормально. Я уже создал группы безопасности и включил входящие порты 8080/80 на экземпляре EC2. Любая помощь будет оценена по достоинству.
Я использую curl _init.. со своей PHP-страницы.
curl_init предназначен только для инициализации. Затем вам нужно перенаправить вывод curl_init в curl_exec, как показано ниже: $ch = curl_init( $json_url ); $result = curl_exec($ch);






Какие параметры завитка вы передаете, чтобы получить ответ? Вы пробовали curl -o?