PHP 環境をインストールしたにもかかわらず、curl_init() をテストすると、致命的なエラー: Call to unknown function:curl_init() が表示される場合、これは、curl が正しく設定されていないことを示しています。
curl_init() 関数テストを呼び出すと、エラー メッセージは次のようになります:
致命的なエラー: 未定義の関数の呼び出し:curl_init()
WindowsXP 2003
まず、PHP が使用できる状態になっていることを確認してください。この記事では Windows での PHP の設定については説明しません。curl の拡張機能を追加するだけです。
1. PHP ディレクトリにある 2 つのファイル libeay32.dll および ssleay32.dll を c:/windows/system32 ディレクトリにコピーします。
2. php.iniを変更します。 extension = php_curl.dll の前のセミコロンを削除します。
3. Apacheを再起動します
仕上げる!
Windows 7/8/vasta
■拡張機能が存在するディレクトリ、または php_*.dll ファイルを配置したディレクトリを指すように、extension_dir 設定を変更する必要があります。例:
。コードは次のとおりです | コードをコピー |
extension_dir = C:phpextensions |
■php.ini 内の extension=php_*.dll 行のコメントを解除して、使用する php.ini 内の拡張機能を有効にします。これは、ロードする拡張機能から先頭の ; を削除することによって行われます。
コードをコピー | |
// ... から次の行を変更します
;extension=php_bz2.dll
拡張子=php_bz2.dll |