PHP CGI olarak çalışan SSL bilgi edinin

1 Cevap php

Birçok sunucu üzerinde PHP, CGI gibi çalışır. Bu site ile ilişkili kullanıcı olarak her site için komut dosyalarını çalıştırmak için SuEXEC'in kullanarak önemli bir parçasıdır. Yani CGI vazgeçerek cazip değil.

PHP CGI olarak çalışır Ama ben bunu böyle $ _SERVER ['SSL_CLIENT_S_DN_CN'] gibi çeşitli değerleri anlamak olarak ayarlanmamış. Bir sertifika sunumu bağlı bazı mantık var iyi olurdu gibi bu üzücü.

Bir PHP komut dosyası (CGI olarak PHP) içinde kendi tarayıcısı üzerinden kullanıcı tarafından sunulan sertifika hakkında bilgilere erişmek için herhangi bir yolu var mı?

1 Cevap

. Bu Magento kök dizininde htaccess dosyasının bir alıntıdır:

<IfModule mod_ssl.c>

############################################
## make HTTPS env vars available for CGI mode

    SSLOptions StdEnvVars

</IfModule>

Ben henüz denemedim, ama açıklama çok düşündürür, değil mi?