Solution à la situation générale où PHP ne peut pas obtenir les informations de SESSION

藏色散人
Libérer: 2023-04-07 14:28:01
avant
2408 Les gens l'ont consulté

1. Vérifiez php.ini

vim /etc/php.ini
Copier après la connexion

Vérifiez ces éléments :

session.save_handler = files // session 的存储类型;
session.auto_start = 1 //是否自启动
session.save_path = "/var/tmp"  //存储位置
Copier après la connexion

2. Vérifiez si /var/tmp dispose des autorisations de lecture et d'écriture. Sinon :

chmod 777 -R /var/tmp
Copier après la connexion

3. Vérifiez le fichier de configuration php-fpm

vim /etc/php-fpm.d/www.conf
Copier après la connexion

Vérifiez ces éléments :

php_value[session.save_handler] = files
php_value[session.save_path]    = /var/tmp
php_value[soap.wsdl_cache_dir]  = /var/tmp
Copier après la connexion

Changez le même chemin que php.ini

4. , redémarrez php-fpm

/bin/systemctl restart php-fpm.service
Copier après la connexion

sujet d'apprentissage du site Web chinois php : session php (y compris des images, des vidéos, des cas)

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
php
source:segmentfault.com
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal