php 跨域 session,php session 跨域的解决办法
有三種解決方法:
1.只要在php頁面的最開始(要在任何輸出之前,并且在session_start()之前)的地方進(jìn)行以下設(shè)置
ini_set('session.cookie_path', '/');
ini_set('session.cookie_domain', '.mydomain.com');
ini_set('session.cookie_lifetime', '1800');
2.在php.ini里設(shè)置
session.cookie_path = /
session.cookie_domain = .mydomain.com
session.cookie_lifetime = 1800
3.在php頁面最開始的地方(條件同1)調(diào)用函數(shù)
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');
如圖:
總結(jié)
以上是生活随笔為你收集整理的php 跨域 session,php session 跨域的解决办法的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 智头条:智能家居出货量将超5亿台;美的发
- 下一篇: js的alert弹框中怎么写html,自