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 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: 5

No comments

Comments