干海棠科技,致力于信息化生活的推广与普及的专业教学。

dz升级到6.1版后的BUG解决方法

上一篇 / 下一篇  2007-06-04 22:55:41 / 个人分类:干海棠维护日志

9、使用rewrite模式之后,如果访问个人空间的时候跳到首页的解决方法:

打开 index.php
找到19行

if($_SCONFIG['allowdomain'] == 3 && strpos($parsegetvar, '-') === false && !is_numeric(substr($parsegetvar, 0, 1))) mydomain($parsegetvar);

修改为:

if($_SCONFIG['allowdomain'] == 3 && strpos($parsegetvar, '-') === false && strpos($parsegetvar, '/') === false && !is_numeric(substr($parsegetvar, 0, 1))) mydomain($parsegetvar);
 
上文引用自DZ官方论坛,这次6.1的升级带来的问题真是令人恼火,就连我以便捷起见,没有开REWRITE也受到了影响,后果就是一直不能直接进入个人空间,从DZ论坛中点击个人空间就一定会出错跳到首页上,很明显:6.1升级包中存在大BUG,希望这次升级不会带来灾难性的后果吧。
 
PS:为什么国内的软件总是很多基本的BUG都不能发现??像QQ搞了这么多年的IM,居然发个软件要用一年的时间让用户去给它做BETA??佩服呀,莫非就因为国内软件不收钱就这么不负责吗?
 
 
不思考了,免得让您发笑。

TAG: bug dz 故障 升级

你一思考,我就发笑 引用 删除 JarodLee   /   2007-06-10 01:06:50
if($_SCONFIG['allowdomain'] == 3 && !preg_match("/[^a-z0-9]/i", $parsegetvar) && !is_numeric(substr($parsegetvar, 0, 1))) mydomain($parsegetvar);

再改成这个看看可好些,上面的在REWRITE开启后失效。
 

评分:0

我来说两句

显示全部

:loveliness: :handshake :victory: :funk: :time: :kiss: :call: :hug: :lol :'( :Q :L ;P :$ :P :o :@ :D :( :)

Open Toolbar