1

私は助けが必要です。Paypal で使用する証明書を更新しようとしていますが、エラーが発生します (以下を参照)。

ここに表示されるペイパルが提供する手順に従っています: https://cms.paypal.com/uk/cgi-bin/?cmd=_render-content&content_ID=developer/e_howto_html_encryptedwebpayments#id08A3I0P20E9

エラーは次のとおりです。

PHP Exception

A PHP exception has occured!

Could not sign data: error:0906D06C:PEM routines:PEM_read_bio:no start line
Please check your configuration.

同じ手順に従って、同じサーバーで過去にこれを成功させました。何が起こっているのかわかりません。これは誰かにとって何か意味がありますか?

4

1 に答える 1

1

理解した。証明書へのパスが無効であり、証明書ファイルが見つからなかったため、エラーが発生しました。

期限切れになった既存の証明書を更新するだけだったので、ファイルを置き換えるだけだったので、これを理解するのに永遠にかかりました。私が置き換えていた証明書ファイルの名前は my-pubcert.pem で、数年間は問題なく機能していましたが、何らかの理由で現在は機能していません。私がしたことは、ファイルの名前を別の名前に変更することだけで、うまくいきました。

かなりばかげて、なぜそれが起こったのか分からず、そのような単純なことを理解しようとして多くの時間を無駄にしたことにイライラしました. うまくいけば、これは将来誰かを助けるでしょう。

于 2013-08-19T02:26:42.220 に答える