PHP 5.4.6 (5.3 から) にアップグレードしたので、 openssl_csr_new を使用しようとすると:
$dn = array(
'localityName' => utf8_decode($localityName),
'stateOrProvinceName' => utf8_decode($stateOrProvinceName),
'countryName' => 'FR',
'organizationName' => utf8_decode($organizationName),
'commonName' => utf8_decode($commonName),
'emailAddress' => utf8_decode($emailAddress),
);
$privkey = openssl_pkey_new(
array(
'private_key_bits' => 1024,
'private_key_type' => OPENSSL_KEYTYPE_RSA
)
);
$csr = openssl_csr_new($dn, $privkey);
次のようなエラーが表示されます。
Warning: openssl_csr_new(): in /my_file.php on line 42
メッセージがないため、これをデバッグするのは本当に簡単ではありません...
誰かが修正を知っていますか?