我的Apache 2.2本地testing服务器与PHP无cgi自动删除login的iPad用户

我安装了php的本地httpd Apache 2.2testing服务器与ipad用户有问题。

我编写了一个脚本,使用PHP会话保持login,该页面有一个JavaScript重新载入一个iframe和它的PHP检查,如果用户仍然login或不。 问题是,当我的webhotel运行的页面,它完美的工作,但即时通讯运行页面om我的本地服务器,它完美地工作在每台电脑或智能手机,即使是iPhone,但不是在iPad上。 它随时随地logging下ipad。 而且我的本地服务器和webhosting co服务器的头信息几乎是一样的。 另一个需要注意的是,ipad和所有其他的wifi浏览器不在lan域,他们不能通过名字来访问本地服务器,只能使用ip地址。 另一个说明是,如果你认为我应该发布我的conf和php.ini文件或它的一部分? 我可以做到这一点。

webhotel头:caching控制:无存储,无caching,必须重新validation,后检查= 0,预检查= 0连接:closures内容types:文本/ HTMLdate:2012年11月19日,星期一09: 15:06 GMT到期时间:星期四,1981年11月19日08:52:00 GMT Pragma:no-cache服务器:Apache Transfer-Encoding:Identity X-Powered-By:PHP / 5.3.17

本地服务器头:Cache-Control:no-store,no-cache,must-revalidate,post-check = 0,pre-check = 0连接:Keep-Alive Content-Length:450 Content-Type:text / html; charset = iso-8859-1 Date:Mon,19 Nov 2012 09:16:59 GMT过期:1981年11月19日星期四08:52:00 GMT Keep-Alive:timeout = 5,max = 76 Pragma:no-cache Server :Apache / 2.2.22(Win32)PHP / 5.2.17 X-Powered-By:PHP / 5.2.17

任何想法可能是什么问题?

当您通过IP地址连接时,您可能已经硬编码了对主机名仍然存在的引用?

我的猜测是,当你通过IP地址在iPad上连接到站点时,你打破了同源策略 。