phpのcurlが開けない問題の解決策: 1. phpディレクトリ内の「libeay32.dll」、「ssleay32.dll」、「libssh2.dll」とextディレクトリ内の「php_curl.dll」を削除します。すべてのファイルを「C:\Windows\System32」ディレクトリにコピーします; 2. Apache を再起動します; 3. 「phpinfo()」関数を使用して、curl が正常に有効になっているかどうかを確認します。
このチュートリアルの動作環境: Windows 7 システム、PHP バージョン 8.1、Dell G3 コンピューター。
php のカールが開けない場合はどうすればよいですか?
curl 拡張機能を開けない問題を解決する (未定義関数curl_init の呼び出し)
1. 問題
最近ビルドしたローカル PHP 環境 (64 ビット Win7 システム、Apache24、PHP5.6) デバッグ プログラム。ページではcurlを使用する必要があるため、php.ini内の関連する設定が変更されます。
extension=php_curl.dll extension_dir = "G:/php/ext"
しかし、Apache を再起動した後も、curl_init 関数エラーはまだ発生しません (致命的なエラー: xxxxxx で未定義関数curl_init() を呼び出します)。phpinfo() を使用して、curl 関数がオンになっていないことを確認してください。 。
2. 問題解決
(1) php ディレクトリの libeay32.dll、ssleay32.dll、libssh2.dll と ext ディレクトリの php_curl を置き換えます。 4 つの .dll ファイルを C:\Windows\System32 ディレクトリにコピーします。
(2) Apache を再起動し、phpinfo() 関数を使用して、curl が正常に有効になったことを確認します。
推奨学習: 「PHP ビデオ チュートリアル 」
以上がPHPのcurlが開けない場合はどうすればいいでしょうか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。