一、檢查 php.ini
檢查這幾項:
session.save_handler = files // session 的存儲類型;
session.auto_start = 1 //是否自啟動
session.save_path = "/var/tmp" //存儲位置
二、查看 /var/tmp 是否有讀寫權限 ,如果沒有:
三、檢查 php-fpm 配置文件
vim /etc/php-fpm.d/www.conf
檢查這幾項:
php_value[session.save_handler] = files
php_value[session.save_path] = /var/tmp
php_value[soap.wsdl_cache_dir] = /var/tmp
改成和php.ini 相同的路徑
四、重啟 php-fpm
/bin/systemctl restart php-fpm.service
以上就是PHP獲取不到SESSION信息之一般情況解決方案的詳細內容,更多請關注腳本之家其它相關文章!
您可能感興趣的文章:- php7 list()、session及其他模塊的修改實例分析
- PHP7創(chuàng)建銷毀session的實例方法
- PHP 圖像處理與SESSION制作超簡單驗證碼的方法示例
- PHP 實現(xiàn)超簡單的SESSION與COOKIE登錄驗證功能示例
- PHP cookie與session會話基本用法實例分析
- thinkphp 5框架實現(xiàn)登陸,登出及session登陸狀態(tài)檢測功能示例
- php實現(xiàn)多站點共用session實現(xiàn)單點登錄的方法詳解
- PHP實現(xiàn)cookie跨域session共享的方法分析
- PHP使用Session實現(xiàn)上傳進度功能詳解
- PHP SESSION跨頁面?zhèn)鬟f失敗解決方案