php 跨域 session,php session 跨域的解决办法
生活随笔
收集整理的這篇文章主要介紹了
php 跨域 session,php session 跨域的解决办法
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
有三種解決方法:
1.只要在php頁面的最開始(要在任何輸出之前,并且在session_start()之前)的地方進行以下設置
ini_set('session.cookie_path', '/');
ini_set('session.cookie_domain', '.mydomain.com');
ini_set('session.cookie_lifetime', '1800');
2.在php.ini里設置
session.cookie_path = /
session.cookie_domain = .mydomain.com
session.cookie_lifetime = 1800
3.在php頁面最開始的地方(條件同1)調用函數
session_set_cookie_params(1800 , '/', '.mydomain.com');
我的解決方法是在入口出添加如下代碼:
ini_set('session.cookie_path', '/');
ini_set('session.cookie_domain', '.domain.com'); //注意domain.com換成你自己的域名
ini_set('session.cookie_lifetime', '1800');
如圖:
總結
以上是生活随笔為你收集整理的php 跨域 session,php session 跨域的解决办法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 智头条:智能家居出货量将超5亿台;美的发
- 下一篇: php 发送curl跨域请求,php跨域