dede5.1登录框
做模板的时候发现老是无法正常显示会员登录后的信息(为空白)
把member/loginsta.php 改名为member/loginsta1.php
再进行修改
相应的首页的调用文件改为 myajax.SendGet2(“{dede:global name=”cfg_memberurl”/}/loginsta1.php”);
可以先在会员中心登录,确保登录成功,然后直接用 网址访问http://www.xxx.com/member/loginsta.php
显示的东西就是首页的东西
此次空白的原因是 国外空间 的 文件属性问题
我是从其他空间迁移过去的,所以/data/cache/user/里 还是原来老的会员资料
而程序本身无法写入,也就是无法修改它们
我数据库里已经是新的会员资料了,但是登录的时候还是用 /data/cache/user/里 的缓存信息
结果导致无法正确显示会员登录后的信息
/data/cache/user/里 的 用户是以 用户ID.php 的形式缓存的
比如我的用户 数据库里的ID是 1 ,那么我的会员缓存资料就是 1.php
每5000个会员一个文件夹 那么我的资料就是 1/1.php
完整的路径为 /data/cache/user/1/1.php
明白了这些,以后会员出错就可以很好地处理了