web-dev-qa-db-ja.com

PHP / XAMPPでcURLを有効にする方法

PHPでcURLを有効にする方法

</s></s></s></s></s></s></s></s>

153
Fero

XAMPPを使用しているので、この行のコメントを外します

;extension=php_curl.dll

xampp\Apache\bin\php.iniに移動してから、Apacheサービスを再起動します。

NB:新しいXAMPPバージョンでは、PHPはルートのxamppフォルダxampp\php\php.iniに移動しました。

131
Jon Benedicto

On Debian with Apache 2:

apt-get install php5-curl
/etc/init.d/Apache2 restart

(php4の場合はphp4-curl)

223
Phil

Windows 7の場合:

  1. PHPエンジンで使用されているphp.iniファイルが正しいと思われるものであることを確認してください。
  2. Php.iniのextension_dirがextフォルダに正しく設定されていることを確認してください。
  3. Php.iniのextension=php_curl.dllがコメントアウトされていないことを確認してください。

最後に、たぶんほとんどの人が知らないかもしれません。4. Windows System32フォルダにこれら2つのファイルがあることを確認します。libeay32.dll ssleay32.dllそこにない場合は、phpからこれら2つのファイルをコピーしてください。フォルダ。

20
WaiKit Kung

ファイルは次の場所にあります。

C:\xampp\php\php.ini

コメントなし:

;extension=php_curl.dll

Ubuntu(そしておそらくすべてのDebianベース)Linuxディストリビューションの場合:

Sudo apt-get install php5-curl
Sudo /etc/init.d/Apache2 restart 

PHP Fatal error: Call to undefined function curl_init()を見たことがあるかもしれません。

8
Martin Thoma

In SUSE Linux

zypper in php5-curl
rcapache2 restart
6
David Mulder
4
chaos

基本的なヒント:php.iniファイルでCURLを有効にしたら、Webサーバーを再起動して機能させる必要があります(私の経験によると)。

3
Krishna

XAMPPはいくつかの修正を経たので、ファイルは今xampp/php/php.iniにあります。

2
wardprod

MAMP を使用している場合は、デフォルトで cURL が有効になります。

1
Erman Taylan

実際、私はxampp\Apache\bin\php.iniファイルのextension=php_curl.dllをコメント解除することによってそれを行いました。

1
Fero

上記のどれもあなたの問題を解決し、php-x86(Windows 32 bit)と一緒にインストールされている場合、問題はopenssl - である可能性があります - 詳細については: libeay32.dllの修復方法エラーは見つかりませんでした

0
user170851

Phpのバージョンを確認してください。php 7.0のバージョンをインストールした場合

Sudo apt-get install php7.0-curl
Sudo service Apache2 restart

PHP 5.6バージョンをインストールした場合

Sudo apt-get install php5-curl
Sudo service Apache2 restart
0
Yana Shetty

PHP 7のバージョン

Sudo apt-get install php-curl
Sudo service Apache2 restart
0
Santo Boldižar

あなたはphpinfo()をチェックすることができます(それを含むスクリプトを作成してそれを閲覧してください)。これが本当に有効になっているかどうかはわかります。そうでなければ、 こちら を読んでください。

かすかなWindows開発者にはお勧めできません。

0
Question Mark

カールモジュールが利用可能かどうか確認する

$ ls -la/etc/php5/mods-available /

カールモジュールを有効にする

$ Sudo php5enmod curl

ソース: http://baligena.com/installing-curl-ubuntu-server/

0
baligena

XAMPPでのWindows OSユーザー(それは私のために働いた)のために。

手順1:C:\ xampp\php\php.iniに移動します。

このファイルを編集する

curl-を見つけると、line = extension = php_curl.dllという行が表示されます。

セミコロン(;)拡張子= php_curl.dllを削除します。この行はこんな感じです

;extension=php_curl.dll

extension=php_curl.dll

ステップ2:phpフォルダからssleay32.dll、libeay32.dllをコピーします。 C:\ Windows\System32 \に貼り付けます

ステップ3:システムを再起動してください。カールは正常に実行されます。

0
Vigneswaran S