XAMPP 中的 OpenSSL 連線故障排除
許多使用者在使用 XAMPP 連接到啟用 SSL 的伺服器時遇到了困難。本指南旨在解決此問題並提供逐步解決方案。
缺少 php_openssl.dll 擴充
如果您無法建立 SSL 連接,您可能沒有配置正確的 PHP 擴充。驗證 php_openssl.dll 擴充功能是否存在於您的 PHP 擴充目錄中。
php.ini 設定
確認擴充存在後,開啟php.ini 檔案並找到「動態擴充」部分。檢查以下行:
;extension=php_openssl.dll
如果該行存在但被註解掉,請刪除分號以取消註解它:
extension=php_openssl.dll
如果該行不存在,請手動新增至“動態擴展”部分。
確保 OpenSSL 支援
PHP 的 OpenSSL 支援可能未正確配置或可能需要進一步設定。在 php.ini 檔案中找到以下部分:
OPENSSL_CONF C:/xampp/apache/bin/openssl.cnf ... openssl OpenSSL support enabled OpenSSL Library Version OpenSSL 0.9.8l 5 Nov 2009 OpenSSL Header Version OpenSSL 0.9.8l 5 Nov 2009
如果該部分遺失或不完整,您可能需要手動啟用 OpenSSL 支援。有關具體說明,請參閱 XAMPP 文件。
以上是如何解決 XAMPP 中的 OpenSSL 連線問題?的詳細內容。更多資訊請關注PHP中文網其他相關文章!