PHP で cURL を有効にするにはどうすればよいですか?
</p>
XAMPP を使用しているため、この行のコメントを外します
;extension=php_curl.dll
でxampp\apache\bin\php.ini
、Apache サービスを再起動します。
注意: 新しい XAMPP バージョンでは、PHP はルート xampp フォルダーに移動しましたxampp\php\php.ini
。
Windows 7 の手順:
extension=php_curl.dll
php.ini がコメント解除されていることを確認します4. Windows System32 フォルダーに次の 2 つのファイルがあることを確認しphp
ます。
次の場所にあるファイルを見つけました。
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()
。
SUSE Linux の場合:
zypper in php5-curl
rcapache2 restart
基本的なヒント: php.ini ファイルで CURL を有効にした後、Web サーバーを再起動して機能させる必要があります (私の経験では)。
XAMPP にはいくつかの変更が加えられたため、ファイルは現在xampp/php/php.ini
.
実際にはextension=php_curl.dll
、 xampp\apache\bin\php.ini ファイルのコメントを外して実行しました。
確認できphpinfo()
ます(含むスクリプトを作成して参照します)。これにより、本当に有効になっているかどうかがわかります。そうでない場合は、こちらをお読みください。
気弱な Windows 開発者にはお勧めできません。
curl モジュールが利用可能かどうかを確認する
$ ls -la /etc/php5/mods-available/
curl モジュールを有効にする
$ sudo php5enmod カール
XAMPPのWindows OSユーザー向け(私にとってはうまくいきました)。
ステップ 1: C:\xampp\php\php.ini に移動します。
このファイル php.ini を編集します
curl を見つけます - ;extension=php_curl.dll という行が表示されます。
セミコロン (;)extension=php_curl.dll を削除します。したがって、この行は次のようになります
;extension=php_curl.dll
に
extension=php_curl.dll
ステップ 2: ssleay32.dll、libeay32.dll を php フォルダーからコピーします。C:\Windows\System32\ に貼り付けます
ステップ 3: システムを再起動します。カールは正常に実行されます。
php5-curl
opensuseにインストールするには:
sudo yast2
->ソフトウェア ->ソフトウェア管理 -> curl を検索 -> php5-curl ケースを確認して受け入れます。
インストール後、Apacheサーバーを再起動する必要があります
service apache2 restart