session值为何全丢了
各位大虾:请教一下,我的网页在本地测试时一切正常,但上传到一个免费空间上(三级域名),session值全部丢失,这个与使用三级域名有关吗?看到网上一个帖子,提到“在连接过程中转换了服务器,session就会无效”,不知我遇到的是否这个问题?是否上传至独立的一级域名就可以解决?
谢谢!
session的值的确只是存在在一个服务器上,而到了另一台服务器就不会存在了。
但楼主如果把网页全都上传到了免费空间上,应该是在免费空间的服务器上执行。
如果免费空间的服务器就只是一台,那么就有可能session.timeout属性在服务器端设置有问题。
可以自己在代码内设置session.timeout属性(以分钟为单位)设置长一些,看看还丢不丢。
如果还是丢失,服务器有问题,楼主就要问空间商了。
多谢yms123,试过了,没变化,可能空间商的问题!再次感谢!