php session_start失敗的解決辦法:首先找到并打開“php.ini”;然后將“session.serialize_handler”設(shè)置為php即可。
本文操作環(huán)境:windows7系統(tǒng)、PHP7.1版,DELL G3電腦
php session_start 失敗怎么辦?
session_start()啟動失敗
PHP Session 啟動失敗
1.報錯信息:
session_start(): Cannot find serialization handler ‘redis’ - session startup failed
2.錯誤產(chǎn)生原因:
產(chǎn)生這個錯誤的原因是由于PHP配置的時候session的序列化的handle的選項有(php_serialize、php、php_binary、wddx)沒有redis這個選項,而我設(shè)置的時候設(shè)置為了redis,所以導(dǎo)致抱著個錯誤,具體原因可以查看php的官方文檔 php官方解釋,請點擊
錯誤配置如下:
session.serialize_handler=redis
3.解決方法:
php.ini中的session.serialize_handler設(shè)置為php即可,正確配置如下:
session.serialize_handler=php
推薦學(xué)習(xí):《PHP視頻教程》