Я пытаюсь использовать новый API Facebook и требует PHP libcurl. Я использовал
sudo apt-get install php5-curl
sudo apachectl -k restart
И это не сработало. Я получаю ту же ошибку, и страница phpinfo () ничего не говорит о libcurl.
Источник этой проблемы, вероятно, в том, что я собрал некоторые инструменты из исходного кода (apache2, php), но потом мне стало скучно, поэтому я установил множество расширений с помощью менеджера пакетов. Но я не совсем понимаю, как диагностировать точку отказа.
Установка apt-get для curl определенно сработала и может быть найдена в
/ USR / Библиотека / php5 / 20060613 / curl.so
Я думаю, что во многом моя неразбериха связана с незнанием того, какие файлы куда, и для чего они предназначены. Буду признателен за любую помощь, и, пожалуйста, скажите мне, если мне нужно предоставить больше информации.
редактирование:
Конкретная ошибка, которую я получаю:
Exception: Facebook needs the CURL PHP extension.
из строки
if (!function_exists('curl_init')) {
throw new Exception('Facebook needs the CURL PHP extension.');
}
Ubuntu: 9.10
PHP: 5.2.13
Загруженный файл конфигурации: /etc/php5/apache2/php.ini