Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Apa yang perlu dilakukan jika sesi php7 tidak dapat dikekalkan

Apa yang perlu dilakukan jika sesi php7 tidak dapat dikekalkan

藏色散人
藏色散人asal
2021-12-17 10:15:212462semak imbas

Penyelesaian kepada masalah sesi php7 tidak boleh disimpan: 1. Buka fail kod PHP yang sepadan 2. Ubah suai dan gunakan fungsi "session_set_save_handler".

Apa yang perlu dilakukan jika sesi php7 tidak dapat dikekalkan

Persekitaran pengendalian artikel ini: sistem Windows 7, PHP versi 7.1, komputer Dell G3.

Apakah yang perlu saya lakukan jika sesi php7 tidak dapat dikekalkan?

Impak peningkatan php kepada php7. Projek ini perlu menggunakan php7.x, tetapi pelayan syarikat adalah 5.5 dan 5.6 lebih tinggi daripada yang lain , saya tidak boleh log masuk. Sebabnya saya tidak boleh terus log masuk.

Oleh kerana saya menggunakan WeChat untuk log masuk, saya tidak dapat melihat maklumat penyahpepijatan secara intuitif, saya hanya boleh menambah pelbagai terminal dan menulis teks log session

Akhirnya, perkara yang memuntahkan darah ialah sesi itu. tidak ditulis seperti biasa Enter, menyebabkan sesi tidak wujud apabila halaman dimuat semula untuk kali kedua.

By the way, tambah ayat, situasi ini sesuai untuk sesi ditulis ke pangkalan data Jika sesi dalam bentuk fail, ia tidak boleh terjejas.

Iaitu, fungsi session_set_save_handler ini digunakan (Walaupun saya mempunyai latar belakang profesional, PHPer adalah seorang sami separuh jalan. Maafkan saya kerana perbendaharaan kata saya yang kurang baik. Saya benar-benar tidak tahu apa nama borang ini. Ia tidak menjejaskan pembangunan dan saya terlalu malas untuk mencarinya.) Pada penghujung fungsi baca, 5.x mengembalikan palsu, dan 7.x memerlukan pulangan '', mengakibatkan ketidakupayaan untuk menulis ke sesi

Tidak banyak yang boleh diperkatakan tentang gambar di atas, mereka yang sering memotong kod dari projek sepatutnya dapat melihat kod Sumber yang mana satu ini.

Pastikan anda membaca artikel dengan teliti Saya menghabiskan separuh malam untuk masalah ini, dan akhirnya menyelesaikannya dengan membaca artikel pertama

Kajian yang disyorkan: " Apa yang perlu dilakukan jika sesi php7 tidak dapat dikekalkanTutorial video PHP

Atas ialah kandungan terperinci Apa yang perlu dilakukan jika sesi php7 tidak dapat dikekalkan. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn