Кажется, у меня другая проблема с Amazon EC2. Для этого приложения, которое я разрабатываю, мне нужно использовать API Google Adwords для получения данных о домене, но он не работает в нашем инстансе Amazon EC2. Если я положу его на наш сервер BlueHost, он работает нормально. Тем не менее, он не работает на Amazon EC2. Если я пытаюсь запустить Google Adwords, он просто показывает пустой экран и не отображает никаких ошибок.
Я установил SOAP на свой экземпляр Amazon EC2. Перед тем как я установил SOAP, он вернул сообщение об ошибке, говорящее, что SOAP не был установлен. Теперь он просто ничего не показывает, даже если я закомментирую вызов функции, которая извлекает данные из Adwords API.
Я даже добавил:
error_reporting(E_ALL);
ini_set('display_errors',1);
На мою страницу индекса, чтобы убедиться, что она будет отображать ошибки. Все еще ничего.
Это AMI, который я использую:
AMI-6AE81503
Я уверен, что есть какая-то конфигурация, которая мешает ее правильной работе, но я не уверен, что. Некоторое время я задавался вопросом, использует ли SOAP какой-то специальный порт или протокол, который я отключил, но кажется, что он просто использует порт 80, который включен. Поэтому я не уверен, что может быть причиной проблемы.
Опять же, я установил SOAP, и Apache, и PHP используют последнюю версию.
Спасибо заранее ...