PHP 似乎忽略了預設的 OpenSSL 配置
P粉817354783
P粉817354783 2024-02-21 15:49:35
0
1
450

我需要更改 PHP openssl* 方法使用的 OpenSSL 設定。 phpinfo() 報告 /etc/ssl/openssl.cnf 中存在的預設 openssl 配置。不過好像沒用過。

我更改了 openssl.cnf,使其包含一些無效值。從 shell 運行 openssl 會完全失敗並抱怨配置無效。我的 PHP 腳本中的 openssl* 方法仍然可以繼續運作? !它們應該會失敗並顯示相同的錯誤訊息。

那麼,PHP 實際使用的 OpenSSL 設定是什麼?

PHP 在 Alpine Linux Docker 容器(軟體包 php81-apache2)中作為 Apache2 模組運行

P粉817354783
P粉817354783

全部回覆(1)
P粉281089485

似乎涉及一些快取(稍後必須調查)。讓系統靜置幾個小時後,PHP 方法使用變更的配置。

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!