我打開我的密鑰文件,它說這是錯誤的,我不知道爲什麼。當我用記事本打開時,我的鑰匙看起來很好。爲什麼它不工作,我這樣做是首次,所以請原諒我,如果這件事情很明顯..錯誤的私鑰 - 爲什麼它是錯誤的?
這是我讀它
// Reading private key
$fp = fopen("certs/cert.pem", "r");
$priv_key = fread($fp, 8192);
fclose($fp);
$pkeyid = openssl_get_privatekey($priv_key); // Empty
openssl_error_string()
給我error:0906D06C:PEM routines:func(109):reason(108)
。
你沒有錯誤檢查,看看你是否成功打開並從文件中讀取任何東西。 – 2012-04-12 14:18:52
因爲我試圖打印'$ priv_key'並且確實打開了,所以我打開了它。 – sed 2012-04-12 14:19:54
文件的內容是PEM格式的私鑰嗎? – 2012-04-12 14:24:49