2013-05-20 3 views
0

У меня есть компиляция php и curl на моем сервере. Когда я запускаю phpinfo() в браузере, он не показывает, что завиток включен. Когда я запускаю из командной строки, он показывает, что завиток включен.PHP Curl Not enable

Вот такая команда: /opt/php -r "phpinfo();"

Я также создал/USR/бен PHP как линке

Я также составил PHP --with-завитка = [завиток путь] как статические не как общие.

Что мне не хватает?

Заранее спасибо.

+0

Вы перезапустили Apache? – DCoder

+0

Могу я узнать, какой сервер вы используете, т.е. WAMP, XAMPP или MAMP? – Pank

+0

эта ссылка для xampp http://stackoverflow.com/questions/1347146/how-to-enable-curl-in-php-xampp – Pank

ответ

0

Включено ли оно через php.ini. Хотя curl, возможно, был скомпилирован с помощью php, но он мог быть отключен через файл настроек php.ini. Подтвердите, что этот завиток действительно включен.

+0

Экстренное завивание является статическим. –

+0

@PaulSmith Похоже, что многие из них имеют ту же проблему https://bugs.php.net/bug.php?id=59028 Постарайтесь следовать за списком. Хотя большинство из них связано с проблемами solr и libcurl. Но вы можете найти там полезный ответ. Также этот совет '' 'Поддерживаемые версии libcurl и libxml были снижены до 7.15.5 и 2.6.26 соответственно, поэтому теперь нет необходимости создавать libcurl и libxml2 из исходного кода на старых RHEL, системах Fedora Core и CentOS. Это верно, так как версия SVN 298824 '' 'представляется более полезной. – Samundra

0

если вы используете XAMPP, раскомментируйте строку

; расширение = php_curl.dll в XAMPP \ Apache \ Bin \ php.ini, а затем перезапустить службу Apache.

NB: В новых версиях XAMPP PHP перешел в корневую папку xampp xampp \ php \ php.ini.

+0

Я не использую XAMPP или любую другую стеклянную лампу –