我的dede5.7 上传到服务器 列表页地址不对
出现个奇怪的问题
生成的列表页 链接不对了 全是1.html(例如:应该是357.html,和aid相同的号码)
似乎是不认aid了 一样
在本地测试完全正常,传到服务器就有问题了
经过我在网络上的四处询问,一直没有找到适合我的答案,似乎得我的问题是个别问题一样。
后来经过我3个不眠之夜终于研究出了问题了所在,是数据库还原的时候出现的问题。
在数据库还原的过程中 数据库中丢失了一项列表的值,
废话不多说 直接说问题的解决办法
打开数据库管理工具phpMyAdmin,找到表 ****_archives ,**代表前缀,依据你的为主关键看后面的文件名,
然后找到列 filename ,可以看到 数据值为空 ,这说明数据是正确的。这是我本地数据库的情况。
但上传的服务器就不是这样子了,打开一看数据都变成了1,这样就导致了我上面出现的问题。
filename的 属性是 生成的文件的名字,如果为空 就用此信息的 aid值,如果设置了 就按设置的值。
希望我的文章对大家有帮助,原创自心诺网络,转载请保留此信息。