Как включить расширение cURL на свободном уровне Amazon EC2

В настоящее время я пытаюсь включить cURL на моем сервере EC2 (свободный уровень).

Я установил php5_curl и я могу запустить curl через php через SSH.

Я использую следующий файл, чтобы проверить, правильно ли установлен cURL.

testCurl.php

 <?php function _iscurlsupported() { if (in_array ('curl', get_loaded_extensions())) { return true; } else { return false; } } if (_iscurlsupported()) { echo "cURL is supported\n"; } else { echo "cURL isn't supported\n"; } ?> 

Команда через ssh: php testCurl.php показывает, что завиток поддерживается. Команда, когда я обращаюсь к ней через brower, показывает, что завиток НЕ поддерживается.

Я проверил файл php.ini расположенный в php5 / apache2 (файл php.ini, который загружает браузер (протестирован через другой скрипт)), а расширение не существует.

Я проверил каталог «extensions_dir», расположенный на моем сервере, и там находится файл curl.so.

Я не уверен, почему я не могу запустить завиток при доступе к моему скрипту через браузер.

Любая помощь будет принята с благодарностью.

Cheers, jt234

Примечание. Если вам нужна дополнительная информация, пожалуйста, спросите. Моя проблема аналогична (если не то же самое). Невозможно использовать завихрение PHP на свободном уровне amazon ec2, но проблема не была решена.

В конце вашего файла php.ini добавьте строку:

 extension=curl.so 

если вы хотите найти, где он находится, вы можете запустить SSH:

 $ locate curl.so 

это должно быть в чем-то близком к: /usr/lib/php5/20090626+lfs/curl.so