2013-08-20 35 views
0

PHP openssl_public_encrypt causing Page Timeout/Connection Reset?相關...有沒有一種方法可以測試Web服務器是否會將此作爲問題並相應地發出警告?測試openssl/php安裝版本的錯誤

該鏈接假定問題是由於OpenSSL Library Version和OpenSSL Header Version不匹配的事實造成的,但是,沒有什麼可以肯定的說。

無論如何,僅僅因爲它們不匹配並不一定意味着會出現問題。也許0.9.8和0.9.9有相同的API,但1.0.0有不同的API。此時,如果標頭版本是0.9.8,庫版本是0.9.9,但如果庫版本是1.0.0,則沒問題。

但無論如何這不是太有用。我寧願通過不分析phpinfo輸出來獲得OpenSSL庫版本與OpenSSL頭版本,但我不清楚如何做到這一點。

我可以通過使用OpenSSL constants獲得版本,但是是頭版還是庫版?也許我可以通過Apache版本獲得它,但是即使這一點我不清楚。

任何想法?

謝謝!

回答

0

您首先需要知道哪些版本是固定的問題。只有這樣,纔可以簡單地檢查標題和庫版本與已知版本的版本。

您可能需要聯繫OpenSSL開發人員。

相關問題