Cet article présente principalement les étapes pour résoudre l'erreur Fatal error session_start() en PHP, en se concentrant sur les étapes d'élimination de l'erreur. Si vous le vérifiez étape par étape, vous pouvez certainement résoudre cette erreur. Les amis dans le besoin peuvent s'y référer.
Message d'erreur :
Erreur fatale : session_start() [function.session-start] : échec de l'initialisation du module de stockage : fichiers (chemin : ) dans C:usrphpMyAdminlibrariessession .inc.php en ligne 75
I. Modifier la configuration du serveur :
1 Vérifiez le fichier error.log (Apache2.2logs) pour voir s'il y a un. rapport d'erreur. Pas trouvé.
2. Vérifiez si la valeur de session.save_handler dans php.ini est files. Sinon, remplacez-la par files
3. Vérifiez si session.save_path dans le fichier php.ini est. commenté. Si tel est le cas, supprimez le ";".
4. Remplacez le chemin après save_path par un chemin existant, tel que "D:phptemp"
5. Vérifiez si les attributs du dossier temporaire sont lisibles et accessibles en écriture.
6. Redémarrez le serveur APACHE. OK
II.php Changer le chemin de stockage de la session dans le programme
$sessSavePath = dirname(__FILE__).”/../cache/sessions/”; if(is_writeable($sessSavePath) && is_readable($sessSavePath)) { session_save_path($sessSavePath);//重点 改变session存储路径 }
Ce qui précède est l'intégralité du contenu de cet article, j'espère qu'il sera utile pour. l'étude de tout le monde. Plus connexe Veuillez faire attention au contenu du site Web chinois PHP !
Recommandations associées :
À propos du principe de mise en œuvre de la file d'attente Laravel et comment résoudre le problème
Une sur la route Laravel Question de redirection
Comment installer rapidement le framework Laravel dans une machine virtuelle locale
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!