php は拡張機能ソリューションを読み込めません: 1. php.ini で「extension=php_curl.dll」を有効にします; 2. Apache の httpd.conf ファイル /ssleay32.dll で「D:/webserver/php」を設定します「」で十分です。
#この記事の動作環境: Windows7 システム、PHP7.1、Dell G3 コンピューター。
PHP 拡張機能が読み込まれない問題を解決する:
方法 1 (テストに合格) には php_curl.dll が組み込まれています。ext ディレクトリでは、この DLL は次のとおりです。 SSL と zlib のサポートに使用されます。
1. php.ini で extension=php_curl.dll を見つけ、前のコメントを削除します。
2. extension_dir=c:\php\ext を設定し、更新しますPHP ページ モジュール php_curl.dll が見つからないというエラーが報告されました。
php_curl.dll を Windows\system32 にコピーしても、同じエラーが発生します。
3 検索しました。オンラインで変更する必要があります:
libeay32.dll、ssleay32.dll、php5ts.dll、php_curl.dll
これらをすべて system32 ディレクトリにコピーし、Apache を再起動します。
方法 2 も試すことができます:
1. この php_curl.dll は 2 つのファイル (ssleay32.dll と libeay32.dll) に依存しています。これら 2 つのファイルが正しく構成されていない場合は、ダイナミック ライブラリを実行できないというメッセージが表示されます。これら 2 つのファイルは php ディレクトリの下にあります。
2. 解決策: Apache の httpd.conf ファイルで設定します:
LoadFile "D:/webserver/php/ssleay32.dll" LoadFile "D:/webserver/php/libeay32.dll"
3. その後、Apache サービスを再起動すれば問題ありません。
[推奨: 「PHP ビデオ チュートリアル 」]
以上がPHP が拡張機能をロードできない場合はどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。