PHP Error: Message: file_get_contents(): SSL operation failed with code 1. OpenSSL Error messages: error:14090086:SSL routines:ssl3_get_server_certificate:certificate verify failed
Ok, ini error yang agak pelik.
Jarang dapat error macam ni. AKu tak tau kenapa, mungkin disebabkan sistem yang aku dibangunkan tidak menggunakan SSL tetapi ingin mengambil content dari website yang menggunakan SSL.
Message: file_get_contents(): SSL operation failed with code 1. OpenSSL Error messages: error:14090086:SSL routines:ssl3_get_server_certificate:certificate verify failed
Aku pun tak tau nak terangkan pasal benda ni.. Tapi yang penting error tu dapat diatasi dengan penambahan atribut dalan function file_get_contents() yang aku gunakan.
Jadi, penyelesaian seperti di bawah ni:
$arrContextOptions=array(
"ssl"=>array(
"verify_peer"=>false,
"verify_peer_name"=>false,
),
);
$filename = 'https://app.yourweb.com/api/get/id/01125/?key=123456789';
$get_staf = file_get_contents($filename, false, stream_context_create($arrContextOptions));
Rujukan: http://sdap.me/519
PHP Error: Message: file_get_contents(): SSL operation failed with code 1. OpenSSL Error messages: error:14090086:SSL routines:ssl3_get_server_certificate:certificate verify failed
Reviewed by sipolan
on
September 17, 2018
Rating:
No comments