PHP獲取不到SESSION資訊的解決辦法:首先檢查【php.ini】,並檢視【/var/tmp】的有讀寫許可權;然後檢查【php-fpm】組態檔;最後重新啓動【php-fpm】。
PHP獲取不到SESSION資訊的解決辦法:
一、檢查 php.ini
vim /etc/php.ini
檢查這幾項:
session.save_handler = files // session 的儲存型別; session.auto_start = 1 //是否自啓動 session.save_path = "/var/tmp" //儲存位置
二、檢視 /var/tmp 是否有讀寫許可權 ,如果沒有:
chmod 777 -R /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資訊怎麼辦的詳細內容,更多請關注php中文網其它相關文章!