web-dev-qa-db-ja.com

未定義の関数curl_init()を呼び出します。

Authorize.net支払いゲートウェイを実装しようとしているとき。しかし、私はこのエラーを得ました:

未定義関数curl_init()の呼び出し

何が問題なのか教えてください。

316

Windowsを使用している場合:

Php.iniファイルに移動し、次の行の先頭から;マークを削除します。

;extension=php_curl.dll

ファイルを保存したら、mustこれを有効にする前にHTTPサーバーソフトウェア(Apacheなど)を再起動します。


Ubuntu 13.0以降では、単にバンドル解除されたパッケージを使用します。ターミナルで次を入力してインストールし、サーバーの再起動を忘れないでください。

Sudo apt-get install php-curl

または、古いPHP5を使用している場合

Sudo apt-get install php5-curl

または

Sudo apt-get install php5.6-curl
682
rahim asgari

あなたのPHPインストールにCURLエクステンションext/curlがインストールされていないか有効になっていません。あなたのシステムにCURLをインストールまたは有効にする方法については manual をチェックしてください。

14
Stefan Gehrig

あなたはphpでcurlを有効にする必要があります。

ここ は同じ説明書です

9
Daric