首頁 >後端開發 >php教程 >如何解決 XAMPP 中的 OpenSSL 連線問題?

如何解決 XAMPP 中的 OpenSSL 連線問題?

Barbara Streisand
Barbara Streisand原創
2024-10-23 07:35:171054瀏覽

How to Resolve OpenSSL Connectivity Issues in XAMPP?

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中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn