Dalam pelayan sembang Ratchet PHP, percubaan untuk menyambung melalui SSL menggunakan WebSocket mempunyai tidak berjaya. Kod sedia ada bersambung dengan lancar melalui ws, tetapi peningkatan kepada wss mengakibatkan isu sambungan.
Untuk mewujudkan sambungan SSL selamat dengan soket web Ratchet PHP, langkah berikut diperlukan:
Dayakan Modul Apache yang Diperlukan: Jika menggunakan pelayan web Apache, pastikan modul berikut didayakan dalam fail httpd.conf:
Konfigurasikan httpd.conf: Tambahkan tetapan berikut pada fail httpd.conf:
ProxyPass /wss2/ ws://ratchet.mydomain.org:8888/
Panggilan JavaScript yang dikemas kini: Dalam kod JavaScript, gantikan URL sambungan asal dengan format berikut:
var ws = new WebSocket("wss://ratchet.mydomain.org/wss2/NNN");
Dengan melaksanakan langkah-langkah ini, sambungan SSL selamat boleh diwujudkan antara soket web Ratchet PHP dan penyemak imbas pelanggan.
Atas ialah kandungan terperinci Bagaimana untuk Mewujudkan Sambungan SSL Selamat dengan PHP Ratchet Websockets?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!