Rumah > Soal Jawab > teks badan
Dalam projek tempatan baru-baru ini, setiap sesi_permulaan mengambil masa yang sangat lama.
session_start didayakan secara lalai dalam php.ini
Untuk projek tempatan, tiada kunci tulis pada fail sesi apabila terdapat banyak trafik
Tiada masalah terlalu banyak fail sesi, hanya ada 4~5 fail sesi.
Tetapi session_start masih mengambil masa yang lama.
Rangka kerja menggunakan cakephp V0.10.
Menggunakan $_SESSION untuk mendapatkan sesi tidak mempunyai masalah ini.
Menggunakan $this->Session->read() akan mati pada session_start.
Diubah untuk menyimpan mysql dan masih wujud Adalah disyaki bahawa permulaan gagal dan dimulakan semula berulang kali.
Sila beri saya nasihat tentang masalah lain yang mungkin menyebabkan session_start bermula terlalu perlahan
PHP中文网2017-05-16 13:18:46
Tulis satu fail php
Matikan pembukaan sesi automatik dalam fail konfigurasi
<?php
echo microtime(true),PHP_EOL;
session_start();