- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:openssl_pkcs7_encryptについて)
openssl_pkcs7_encryptについて
このQ&Aのポイント
- PHPを使ってセキュアなメールを送るためにopenssl_pkcs7_encryptを使用する方法を知りたい
- openssl_pkcs7_encryptの使い方がわからず、試したが失敗した
- hoge.cerをBase 64 encoded X.509でエクスポートし、openssl_pkcs7_encryptに渡す際に失敗した
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
> コードではなく証明書の方に問題があるのでしょうか? それが判断できないくらい情報が少ないです。 現状どんなコードになっているか不明です。 最初のコードではrealpathの部分は明らかに間違いですが。 ファイルが生成されないのもパーミッションの可能性もあるし、疑わしい原因を絞りこむ情報が明らかに不足しています。
その他の回答 (2)
- kosukejlampnet
- ベストアンサー率44% (126/282)
回答No.2
> エラーは出ませんでした。 エラーを表示する設定にしているのですか?
質問者
お礼
表示する設定にしています。 コードではなく証明書の方に問題があるのでしょうか? そうであれば、質問カテゴリー違いですね。 すみません。
- kosukejlampnet
- ベストアンサー率44% (126/282)
回答No.1
http://php.net/manual/ja/function.openssl-pkcs7-encrypt.php 公式リファレンスにれいが書かれているのだから、まずはその通りやってみては?
質問者
お礼
ありがとうございます。 やってみたところ、enc.txtが生成されませんでした。 (エラーは出ませんでした。) なお、openssl_pkcs7_encrypt()はfalseが返りました。
お礼
ありがとうございます。 この件は、一旦、断念いたします。