Rumah >pembangunan bahagian belakang >masalah PHP >Perkara yang perlu dilakukan jika kebenaran sijil PHP gagal
Penyelesaian kepada kegagalan kebenaran sijil PHP: 1. Masukkan terminal pelayan dan laksanakan arahan "wget --no-check-certificate https://curl.haxx.se/ca/cacert.pem" untuk memuat turun sijil akar ;2. Ubah suai fail konfigurasi;
Persekitaran pengendalian tutorial ini: sistem Windows 7, PHP versi 8.1, komputer Dell G3.
Apakah yang perlu saya lakukan jika kebenaran sijil PHP gagal?
Menyelesaikan masalah sijil SSL segera persekitaran PHP (Pagoda Panel): sijil telah tamat tempoh
Baru-baru ini, semasa saya membantu pelanggan menyelesaikan masalah, saya mengalami ralat 500 dan bertukar pada mod Nyahpepijat PHP saya mendapati bahawa kandungan ralat terperinci adalah seperti berikut:
AWS HTTP error: cURL error 60: SSL certificate problem: certificate has expired
Apabila saya melihat gesaan ini, saya fikir sijil SSL alamat sasaran telah tamat tempoh, tetapi saya berulang kali mengesahkan bahawa sijil SSL sasaran adalah biasa dan peranti lain boleh memintanya, tetapi persekitaran PHP pagoda tidak boleh memintanya URL Sasaran, cuba tukar versi PHP dan masalah masih berterusan.
Penyelesaian
Masukkan terminal pelayan dan laksanakan arahan berikut untuk memuat turun sijil akar:
#下载根证书 wget --no-check-certificate https://curl.haxx.se/ca/cacert.pem
Cari versi PHP anda yang sepadan dalam Latar belakang pagoda - Tetapan - Fail konfigurasi.
Cari 2 kata kunci berikut: curl.cainfo/openssl.cafile Tukar laluan 2 parameter ini kepada laluan cacert Sijil .pem di atas , contohnya:
curl.cainfo = /xxx/cacert.pem openssl.cafile=/xxx/cacert.pem
Kemudian mulakan semula PHP, uji sekali lagi, dan masalah selesai.
Pembelajaran yang disyorkan: "Tutorial Video PHP" "Tutorial Penggunaan Panel Pagoda"
Atas ialah kandungan terperinci Perkara yang perlu dilakukan jika kebenaran sijil PHP gagal. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!