Não é possível obter o Curl funcionando no Linux

1

Não consigo fazer o curl funcionar no Arch Linux com php7 , estou recebendo a seguinte mensagem:

Fatal error: Uncaught Error: Call to undefined function curl_init()

Eu tenho o pacote curl instalado e o pacote php atualizado, o curl.so está presente em /usr/lib/php/modules .

No meu php.ini :

...
extension=curl.so
...

saída de php -m :

Core
ctype
date
dom
fileinfo
filter
hash
json
libxml
mbstring
mysqlnd
openssl
pcntl
pcre
PDO
Phar
posix
readline
Reflection
session
SimpleXML
SPL
standard
tokenizer
xml
xmlreader
xmlwriter
zlib
    
por vaati 24.03.2018 / 17:49

1 resposta

0

Você precisa verificar o caminho das extensões:

# php -r "phpinfo();"|grep extension
extension_dir => /usr/lib64/php/modules => /usr/lib64/php/modules

Talvez curl.so deva estar localizado em outro caminho (por exemplo, /usr/lib64/php/modules ).

Você também precisa verificar se curl library libcurl existe.

    
por 24.03.2018 / 18:13

Tags