PHP가 기본 OpenSSL 구성을 무시하는 것 같습니다.
P粉817354783
P粉817354783 2024-02-21 15:49:35
0
1
438

PHP openssl* 메소드에서 사용하는 OpenSSL 구성을 변경해야 합니다. phpinfo()는 /etc/ssl/openssl.cnf에 있는 기본 openssl 구성을 보고합니다. 하지만 사용된 적은 없는 것 같습니다.

openssl.cnf에 잘못된 값이 포함되도록 변경했습니다. 셸에서 openssl을 실행하면 완전히 실패하고 잘못된 구성에 대해 불평합니다. 내 PHP 스크립트의 openssl* 메소드가 계속 작동합니까? ! 동일한 오류 메시지와 함께 실패해야 합니다.

그렇다면 PHP가 사용하는 실제 OpenSSL 구성은 무엇일까요?

PHP는 Alpine Linux Docker 컨테이너(패키지 php81-apache2)에서 Apache2 모듈로 실행됩니다.

P粉817354783
P粉817354783

모든 응답(1)
P粉281089485

일부 캐싱이 관련된 것 같습니다(나중에 조사해야 함). 시스템을 몇 시간 동안 방치한 후 PHP 메서드는 변경된 구성을 사용합니다.

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!