Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[已解决] 自写模板门户首页生成html,登录状态失效是什么元素被遗漏的?

[复制链接]
habaobaohabaoba 发表于 2014-4-28 10:58:07 | 显示全部楼层 |阅读模式
本帖最后由 habaobaohabaoba 于 2014-4-28 11:32 编辑

开启静态,生成门户首页静态文件index.html后,会员登录后仍然是首页未登陆状态。但切换到portal.php动态后是已登陆状态,这个怎么解决??

说明:模板是个人自己写的,如果用官方默认模板是没有问题的。那原因就应该是我写的模板上可能少了什么元素,请高手指点一下,这个生成静态后的登录状态,要注意哪个元素?
 楼主| habaobaohabaoba 发表于 2014-4-28 11:32:26 | 显示全部楼层
求解,请高手指点感激不尽了。
回复

使用道具 举报

theonehero1 发表于 2014-4-28 11:36:43 | 显示全部楼层
我觉得还是不要用静态好。
回复

使用道具 举报

crx349 发表于 2014-4-28 14:04:48 | 显示全部楼层
用伪静态 静态生成没有登录状态的
回复

使用道具 举报

 楼主| habaobaohabaoba 发表于 2014-4-28 15:10:14 | 显示全部楼层
crx349 发表于 2014-4-28 14:04
用伪静态 静态生成没有登录状态的

有的,兄弟。3.1这个问题早就解决过了。

我是问模板上肯定少了什么元素,不然肯定能用的。
回复

使用道具 举报

柳拂之 发表于 2014-4-28 16:08:40 | 显示全部楼层
那你就比对默认的,谁也不知道你的代码啊
回复

使用道具 举报

 楼主| habaobaohabaoba 发表于 2014-5-4 09:57:54 | 显示全部楼层
说明一点:目前本人是找到原因了,现在分享一下,首页静态生成后无法返回登录状态是因为,必须要使用官方的登录前模板文件中的登录框才行。这个是官方架构上的一点不足,我就想不能,登录状态干嘛非要在网页源代码中展现出来,一点意义没有。如果官方将登录状态直接用一句JS输出不就什么问题不会有吗?

还有,首页生成HTML必须手动生成,就不能增加个自定义自动生成时间吗?

不过个我也解决了,自己写个计划任务也是可以解决 的,不过现实起来还有一点麻烦,原因还是跟那个登录状态文件有关。
回复

使用道具 举报

disss 发表于 2014-5-26 21:10:31 | 显示全部楼层
habaobaohabaoba 发表于 2014-5-4 09:57
说明一点:目前本人是找到原因了,现在分享一下,首页静态生成后无法返回登录状态是因为,必须要使用官方的 ...

终于找到一个正式原因了,这个原因可能就是DZ官方直通车的技术员说的,门户程序的BUG导致缓存执行。这个问题害了多少站长哦,到现在他们还没给我恢复我的站,还别说那么多来问这个问题的解决方法的。
回复

使用道具 举报

 楼主| habaobaohabaoba 发表于 2014-5-27 17:28:47 | 显示全部楼层
disss 发表于 2014-5-26 21:10
终于找到一个正式原因了,这个原因可能就是DZ官方直通车的技术员说的,门户程序的BUG导致缓存执行。这个 ...

给分,呵呵
回复

使用道具 举报

disss 发表于 2014-5-27 19:49:12 | 显示全部楼层

没分,因为你的那个原因分析其实不对,和登陆框没任何关系,是和DZ现在的门户程序还很薄弱有关,一旦生成html,就不能返回动态访问(因为缓存还没缓过神来,所以暂时性的点击导航失灵),这个才是导致很多站长说的导航乱显示以及登录了却显示未登录。我这个结论是最权威的了,因为,是DZ官方的技术团队说的。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-11-25 09:36 , Processed in 0.026024 second(s), 4 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表