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
。