ふたりはララベル (Laravel PHP Framework)

PHPフレームワークのLaravelの体験記を書いていきます。こんなタイトルのブログですが萌え系アニメは一秒たりとも観たことがありません。

環境変数を使わずにopenssl_pkey_newを使う

Windows+Xampp環境だと、openssl_pkey_newが動かない。いろいろ設定頑張れば出来そうだけど、下記のようにソースコードにフルパス書けば成功することに気がついた。

$res = openssl_pkey_new([
 'config' => 'D:\xampp\apache\conf\openssl.cnf',
 'digest_alg' => 'sha1',
 'private_key_bits' => 4096,
 'encrypt_key' => false
]);