cari

Rumah  >  Soal Jawab  >  teks badan

php session_start bermula terlalu perlahan.

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

習慣沉默習慣沉默2750 hari yang lalu702

membalas semua(1)saya akan balas

  • PHP中文网

    PHP中文网2017-05-16 13:18:46

    1. Tulis satu fail php

    2. Matikan pembukaan sesi automatik dalam fail konfigurasi

    <?php
    echo microtime(true),PHP_EOL;
    session_start();

    balas
    0
  • Batalbalas