国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > PHP > 正文

ThinkPHP框架實現session跨域問題的解決方法

2024-05-04 23:24:17
字體:
來源:轉載
供稿:網友

ThinkPHP的session跨域問題很多開發者都遇到過!
其實不管是ThinkPHP還是php本身,在解決session跨域問題的時候都需要設置session.cookie_domain。
在ThinkPHP里,需要修改配置文件conf/config.php
在第一行加上:

ini_set('session.cookie_domain', ".domain.com");//跨域訪問Session

經過總結,針對session跨域這一問題的解決方法主要有以下幾種:

第一種情況:如果你目錄下沒有.htaccess這個文件,也就是沒有采取url偽靜態的話,那么,你在conf/config.php的第一行加上:

ini_set('session.cookie_domain',".domain.com");//跨域訪問Session

這種如果你開啟了調試,可能用!但關閉了調試,可能就不管用了!

第二種情況:如果你目錄下有.htaccess這個文件,那么你在根目錄,index.php的第一行加入:

<?php ini_set('session.cookie_domain',".domain.com");//跨域訪問Session// 定義ThinkPHP框架路徑define('THINK_PATH', '/ThinkPHP/');//定義項目名稱和路徑define('APP_NAME', 'Www');define(‘APP_PATH', '.');// 加載框架入口文件require(THINK_PATH."/ThinkPHP.php");//實例化一個網站應用實例App::run();?>

這種方法不管開不開啟調試都管用!

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 辽源市| 遵化市| 天津市| 古交市| 眉山市| 德庆县| 靖远县| 长宁县| 嘉峪关市| 金平| 宝兴县| 鹰潭市| 峨山| 重庆市| 五家渠市| 汉中市| 德庆县| 呼图壁县| 普兰店市| 道真| 屏山县| 连南| 白银市| 日土县| 内丘县| 晋中市| 视频| 峨眉山市| 陇南市| 临潭县| 绩溪县| 额尔古纳市| 资兴市| 浙江省| 昭平县| 汕头市| 金川县| 蓬莱市| 武义县| 宁晋县| 乌鲁木齐市|