php7.1 tidak boleh mendapatkan data sesi
迷茫
迷茫 2017-05-16 13:14:02
0
2
914

Halaman belakang blog saya menggunakan rangka kerja phalcon. Saya pernah menggunakan versi php7.0, tetapi hari ini saya menukarnya kepada php7.1, dan tiba-tiba saya mendapati bahawa saya tidak boleh mendapatkan data sesi. Saya pergi ke laman web rasmi untuk bertanya soalan, dan dikatakan bahawa ia adalah masalah sesi dengan php7.1.

Satu penyelesaian yang mereka berikan kepada saya ialah menukarnya daripada 32 kepada 40. Selepas memulakan semula php-fpm ia masih tidak berfungsi. session.sid_length

Saya juga mencari beberapa maklumat dalam talian. Terdapat sangat sedikit orang yang mengatakan ini. Tolong beritahu saya bagaimana untuk menyelesaikan masalah ini.

迷茫
迷茫

业精于勤,荒于嬉;行成于思,毁于随。

membalas semua(2)
给我你的怀抱

Selesai masalah. Isu kebenaran.

Sebab saya pasang guna yum. Kemudian sesi php disimpan dalam /var/lib/php/session/, dan kebenaran lalainya ialah apache. /var/lib/php/session/,它的默认权限是apache

然后因为我使用了nginx作为WEB服务器,但是我修改了php-fpm的权限,但是我没有修改php保存session目录的权限,

导致session因为权限问题一直写入不进去。

然后通过chown

Kemudian kerana saya menggunakan nginx sebagai pelayan WEB, tetapi saya mengubah suai kebenaran php-fpm, tetapi saya tidak mengubah suai kebenaran php untuk menyimpan direktori sesi, 🎜 🎜Akibatnya, sesi tidak boleh ditulis kerana masalah kebenaran. 🎜 🎜Kemudian gunakan chown untuk memberikan kebenaran. Itu sahaja. 🎜
漂亮男人

Lihat sama ada direktori tempat anda menyimpan sesi mempunyai Sesi ini? ? ?

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan