2008/12/24 20:29
文章作者:Enjoy 转载请注明原文链接。
在服务器上建了个测试站点,随便取了个就叫test_u.9enjoy.com吧,装了UCH。装好后,发现验证码始终提示不对,然后发现用管理员号登录提示成功,然后又提示不登录。
第二天,让朋友也帮忙查下,测试的结果是服务器不支持Cookes。我自己写了个简单写入cookies再读取的程序,果然读不到,而换到同服务器的其它站点,则正常。郁闷,怎么会这样呢?
朋友说难道是域名问题?换成u.9enjoy.com,一切正常!!!
恍然大悟,果然是域名问题,域名是不允许有_的!
原先知道,域名是不能有下划线(_)的,只能由英文字母和数字以及-组成。
子域名使用了_其实是可以访问的,只是Cookies就不支持了,因为不符合域名规范。
一个小问题浪费了很长的一段时间检查,哎,下次要再细心点。
@@UPDATE@@081231:2007最后一天,又发现一台服务器某站登录时验证码死活提示不对!怎么又不支持cookies了?
经检查,发现是那个盘满了,汗!原来前几天搬服务器,打包移到北京,再打包回来,打包都留着,结果搞满空间。。

执行sh下的cd,提示没有那个文件或目录?
建行也要收账号管理费。。。

