2011-10-12 9 views
6

を変更するにはロードされていない私は、この行にPHPのcURLは、PHPのカールを有効にするにはphp.iniの

extension=php_curl.dll 

のコメントを解除しかし、cURLのは、Apacheを再起動するにはロードされませんでした。マシンを再起動しても。 Windows XPにAppServerをインストールしたPHP 5.2.1を持っています。

cURLを有効にしてください。どんな種類の助けにも感謝します。

+0

あなたがPHP/extディレクトリにphp_curl.dllを持っていますか? – matino

+0

はい私はPHP/extフォルダにphp_curl.dllを持っています。 –

答えて

5

これを試してみてください:

  1. はphp.netからwin32 PHPのコピー(ないインストーラ1)(あなたはあなたのウェブサーバ上で実行しているしたい方PHPのバージョン)をダウンロードしてください。

  2. その後dllフォルダから、これら2つのファイルをコピーします。libeay32.dllssleay32.dllをごWindows/System32に(どちらかWindowsのあなたが持っています)。

  3. 拡張フォルダから:php_curl.dllを取得し、/php/extensionsフォルダの下に置きます。

    extension_dir = "./extensions/" 
    

    を例えばphp_curl.dllにあなたの拡張機能をアンコメント:

    extension=php_curl.dll 
    
  4. Apacheを再起動し

  5. は、あなたのphp.iniは、例えば、それが正しい拡張子フォルダを参照することです確認してください

ありがとう。あなたのために働くことを願っています。

+0

ありがとうございました –

+1

+1デバッグの永遠に私を保存しました。私の場合、バットの右では動作しませんでしたが、私はApacheのbinディレクトリに同じファイルを持っていることに気付きました。私はそこからそれらを削除して、私のサーバを再起動して、そこに行きます:) –

+0

PHP 7では、カールしてしまい、残念ながらこれらの指示が役に立たなかった。 –

5

PHP 5.6.4にアップグレードされ、カールが機能しなくなりました。 php.iniとextは問題ありませんでした。

この問題は、コントロールパネル - >システム - >環境 - >環境変数のシステム変数PathにC:\ php(my php folder)を追加することで解決しました。

これらの答えのいずれかをロードするためにPHP 7.1を取得していない他の人のために
関連する問題