CurlをLinuxで動作させることはできません

CurlをLinuxで動作させることはできません

Arch Linuxではカールを操作できませんphp7。次のメッセージが表示されます。

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

curlパッケージをインストールして更新しphpましcurl.so/usr/lib/php/modules

php.ini:

...
extension=curl.so
...

出力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

ベストアンサー1

拡張パスを確認する必要があります。

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

たぶんcurl.so別のパス(たとえば)にある必要があります/usr/lib64/php/modules

curlまた、ライブラリが存在することを確認する必要がありますlibcurl

おすすめ記事