openssl.cnf からデフォルトの DN を取得できるようにしたいと考えています。 http://www.php.net/manual/en/openssl.installation.phpは、デフォルトで openssl.cnf ファイルが保存されている場所について話していますが、OPENSSL_CONF について話すときは、OS 環境のようです変数 - exec('echo %OPENSSL_CONF%') などを実行しない限り、PHP がアクセスできる変数ではありません。
OpenSSL を使用して X.509 証明書を作成し、そこから DN を取得できると思いますが、それは少し過剰に思えます。さらに、openssl.conf ファイルが存在しない場合、それは非常に正常に失敗しません。少なくとも私の知る限りでは..
何か案は?