Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Apa yang perlu dilakukan jika sesi php gagal

Apa yang perlu dilakukan jika sesi php gagal

藏色散人
藏色散人asal
2021-09-12 10:10:413563semak imbas

Penyelesaian kepada sesi php yang tidak sah: 1. Ubah suai alamat "session_save_path"; 2. Cari folder temp pada komputer dan ubah suai kebenaran 3. Mulakan semula IIS untuk membuat pengubahsuaian berkesan.

Apa yang perlu dilakukan jika sesi php gagal

Persekitaran pengendalian artikel ini: Sistem Windows 2008, PHP versi 7.1, komputer DELL G3

Apakah yang perlu saya lakukan jika sesi php gagal?

Penyelesaian kepada ketidaktersediaan sesi dalam php

Baru-baru ini, kerana saya baru sahaja bersentuhan dengan PHP, kod yang telah diuji pada pelayan awan perlu dipindahkan ke pelayan baru (versi Windows 2008 pelayan versi PHP adalah 5.5.12. Ternyata fungsi sesi dalam kod PHP asal tidak tersedia. Kemudian, saya menyemak dalam talian bahawa ia disebabkan oleh masalah dengan direktori storan sesi dalam fail konfigurasi PHP pada pelayan. Selepas beberapa kali melambung, saya secara kasar merumuskan keseluruhan masalah. Arahan berikut
mengambil pelayan Windows 2008 sebagai contoh.

1. Ubah suai alamat session_save_path

session_save_path ialah direktori tempat fail sesi disimpan Jika direktori tidak sah atau fail tidak mempunyai kebenaran menulis, sesi tidak akan tersedia.

Kemudian buka alamat pemasangan php dalam pelayan dan buka fail konfigurasi php.ini. Kemudian gunakan ctrl F untuk mencari di mana session_save_path ditemui Mula-mula sama ada direktori storan berikutnya adalah laluan direktori yang sah, ubahnya kepada direktori folder yang sah cakera. Laluan yang saya ubah suai sendiri ialah direktori c:/Windows/Temp.

Apa yang perlu dilakukan jika sesi php gagal

2 Ubah suai kebenaran

Direktori storan yang telah dibuat atau diubah suai dalam langkah sebelumnya tidak boleh dilaksanakan jika folder tidak mempunyai kebenaran menulis. . Kemudian kita masih perlu mengubah suai kebenaran.

Cari folder pada komputer anda, klik kanan Properties – Security – pilih Users – Edit – dan semak kebenaran menulis.

Apa yang perlu dilakukan jika sesi php gagal

Apa yang perlu dilakukan jika sesi php gagal

Apa yang perlu dilakukan jika sesi php gagal

Tiga, mulakan semula IIS untuk membuat perubahan berkuat kuasa

Buka IIS dalam pelayan (anda tidak dapat mencari ini di mana-mana, anda boleh mencari dalam talian), dan mulakan semula IIS.

Pada ketika ini, tetapan session_save_path telah selesai. Cepat dan cuba fungsi sesi sekali lagi untuk melihat sama ada ia berfungsi. Semoga ia membantu semua orang.

Pembelajaran yang disyorkan: "Tutorial Video PHP"

Atas ialah kandungan terperinci Apa yang perlu dilakukan jika sesi php gagal. 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