Cara menukar laman web kepada https dalam PHP: 1. Mohon sijil percuma dalam sijil Alibaba Cloud CA 2. Semak status sijil 3. Ubah suai fail konfigurasi nama domain.
Persekitaran pengendalian artikel ini: sistem Windows 7, PHP versi 7.1, komputer DELL G3
php Bagaimana untuk menukar laman web ke https?
php Tukar http kepada https dan gunakan program mini dalam talian
Wah,,,,, saya telah lama mengusahakannya! ! ! Ia sebenarnya sangat, sangat mudah! ! ! !
Kali pertama saya menghubungi, saya keliru, tetapi tiba-tiba ia ok selepas satu percubaan, dan saya boleh mengakses https saya mula mendapat banyak ralat, seperti 502 Bad Gateway, 404 Not Found, dan lain-lain. Ralat,,,, semua orang berkata ia adalah isu konfigurasi Baidu kemudiannya berkata ia adalah penyemak imbas, firewall, dan beberapa masalah saya cuba, tetapi ternyata tidak lakukan dengan perkara-perkara itu! ! ! Saya harap operasi berikut akan membantu ahli PHP Konfigurasi saya ialah Ubuntu, tetapi semuanya dilakukan di bawah Linux. ! ! ! ! Saya melihat bahawa Java hanya menulisnya ke pelayan lain! Ikuti sahaja langkah-langkahnya! ! ! Jadi tidak mengapa~~~~·Cepat dan cuba!
1 Pergi ke Sijil Alibaba Cloud CA untuk memohon sijil secara percuma, klik Selesai dan isikan nama domain anda! ! ! Untuk memudahkan akses ke akaun program mini, tetapi apabila mengisi maklumat peribadi, anda mesti menandakan kotak, jika tidak, semakan akan mengambil masa yang lama dan ia mungkin tidak berjaya! ! ! Cuma ikut langkah untuk memohon
2. status sijilnya akan bertukar kepada dikeluarkan, dan kemudian klik muat turun di sebelah kanan untuk mengendalikan https! Terdapat tutorial langkah demi langkah di atas, ikuti sahaja
3. Cari fail konfigurasi untuk nama domain anda dan editnya , masukkan Edit fail konfigurasi anda (fail konfigurasi di sini ialah lokasi fail konfigurasi nama domain anda, sama ada nama domain peringkat pertama atau nama domain peringkat kedua)
4. Masukkan fail konfigurasi Untuk konfigurasi di dalam, saya meletakkan port 80 dan port 443 pada mulanya, saya menulis semula pelayan dan menulis langkah-langkah untuk memohon sijil di bawah ralat telah dilaporkan, atau ia adalah ralat 404, yang membuatkan seluruh kepala saya berasa besar Kemudian saya mencuba kaedah berikut dan ia berjaya
# nginx -t Semak sama ada konfigurasi itu betul
# service nginx restart Mulakan semula fail konfigurasi
5 Selepas mengkonfigurasi dan memulakan semula, akses penyemak imbas Jika akses kepada https boleh diakses dengan jayanya, ini bermakna ia OK, dan kemudian masukkan pedagang Gunakan platform awam untuk memuat naik kod bahagian hadapan program mini. Buka editor program mini WeChat dan klik muat naik
Sila ambil perhatian bahawa sebelum memuat naik, anda mesti menukar program mini appid kepada pedagang, dan kemudian menukar alamat data latar belakang yang dipautkan kepada https://nama domain sebelum memuat naik, jika tidak, imbas dengan telefon bimbit anda Tiada data semasa log masuk
6. Masukkan platform awam untuk log masuk. Selepas log masuk, klik Tetapan Pembangunan dalam Tetapan di sebelah kiri bar sisi untuk menetapkan nama domain pelayan dan mengisi nama domain adalah nama domain pelayan anda
Kemudian yang berikut bergantung pada mood anda, tetapkan jika anda mahu, dan kemudian klik pada Pengurusan Pembangunan versi pembangunan di bahagian bawah, mula-mula klik pada projek yang dimuat naik Terdapat di sudut kiri bawah Untuk versi percubaan, sila imbas dan pastikan tiada masalah sebelum mengklik untuk menyerahkan untuk semakan dan operasi lain. ! ! ! ! ! ! ! Anda sudah selesai, berehatlah~~~~~~
Kembangkan dan lihat jika anda melaporkan ralat berikut! ! ! !
1. 502 Bad Gateway Error
404 Not Found Error
Mereka mengatakan konfigurasi saya salah Saya masih tidak tahu apa ralatnya Kemudian saya melihat log ralat dan ralat berikut telah dilaporkan
Masih. tidak dapat memahaminya Apakah kesilapan ini Saya tidak mempunyai penyelesaian... Saya kecewa untuk masa yang lama! ! ! ! !
Berikut adalah cara lain untuk menulis pengenalan rakan,,, biar saya tunjukkan kepada anda~~~~~~~~
Lepas tu saya tak boleh access server,,,, boleh cuba,, anyway, saya macam ni
Kaedah penulisan JAVA adalah serupa (saya telah mencuba semuanya)
Pembelajaran yang disyorkan: "Tutorial Video PHP"
Atas ialah kandungan terperinci Bagaimana untuk menukar laman web kepada https dalam php. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!