curl показывает установленный в phpinfo, но все еще получает неопределенную функцию: curl_init - PullRequest
1 голос
/ 20 ноября 2011

Сводка: curl установлен, но я все еще получаю эту ошибку, пытаясь использовать его:

[Mon Nov 14 16:39:05 2011] [error] [client 75.145.113.155] PHP Fatal error:  Call to undefined function curl_init() in /.../htdocs/system/application/libraries/paypal/Paypal_pro.php on line 619, referer: http://example.com/buy/checkout

от phpinfo:

Additional .ini files parsed    /etc/php5/apache2/conf.d/curl.ini
extension_dir   /usr/lib/php5/20090626+lfs

Я подтвердил / etc / php5/apache2/conf.d/curl.ini и /usr/lib/php5/20090626+lfs/curl.so действительно существуют.

Вот содержимое curl.ini:

extension=curl.so

Когда я просматриваю созданный мной файл phpinfo, в нем отображается раздел для curl, но запись функций там пуста.Это нормально?Если нет, что бы это вызвало?Я использую Bunut и установил curl со следующей командой от имени root:

apt-get install php5-curl

Это работало без ошибок.Я перезапустил Apache несколько раз без эффекта.Я делал это много раз на других системах, как Ubunut, так и RedHat без каких-либо затруднений, поэтому я понятия не имею, что здесь не так.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...