多语言展示
当前在线:1090今日阅读:167今日分享:16

网站部署经验总结

这里主要阐述session问题
工具/原料

新浪云SAE服务器 万网域名

方法/步骤
1

分析步骤:1. 首先检查存放session的目录是否可写。

2

3

2. 就是将“use_trans_sid”的值设为1,可以在配置文件中加入“SESSION_OPTIONS' => array('use_trans_sid'=>1)”这行代码,让session可以跨页传值。

4

2. 这个是不容易发现的,我找了好半天,网上也没有提到这个。也是session的设置选项问题,在第3点的基础上加一个 “'use_only_cookies'=>0”选项,即:“SESSION_OPTIONS' => array('use_only_cookies'=>0,'use_trans_sid'=>1)”,同时还要在 thinkphp/Common/functions.php的550行左右加上一句 if(isset($name['use_only_cookies']))  ini_set('session.use_only_cookies', $name['use_only_cookies']?1:0); 因为thinkphp默认没有定义这个选项。

注意事项
1

1、严格区分大小写 在控制器的跳转路径中要统一跳转的地址

2

2、数据库的编码格式要一致数据库的整理格式

3

3、上传图片需要开启storage服务

4

4、缓存开启Memcache服务

推荐信息