只需要设置php.ini
short_open_tag = On
short_open_tag = On
从网上看了很多文章,开始以为是gbk编码问题,重新编译php、修改htmlspecialchars都不管用。到最后才发现discuz的模板缓存文件是<? code ?>格式的,其他程序<?php code ?>格式的就没问题。答案已经很明显了,让php支持short_open_tag,也就是上面的设置
http://my.bccn.net/group/topic/27/