Apache, Wordpress, K2AM
这两天正试着以K2为基础构造一个theme,姑且叫K2AM吧,因为不熟悉Apache,在PowerBook上安装调试Wordpresss的过程中遇到了点儿问题:
1. 从另一台PC以http://192.168.x.x/~user/wordpress访问,地址尾部若无斜杠,Apache会它把重定向到http://localhostname/~user/wordpress/,而PC无法解析localhostname而无法访问,我只能在\system32\drivers\etc下面的host文件里将localhostname定向到192.168.x.x来解决,能否让Apache直接将形如“http://192.168.x.x/~user/wordpress”的地址直接转向“http://192.168.x.x/~user/wordpress/”呢?
2. 地址尾部有多余斜杠(如:“.../index.php/”)则产生404错误,虚拟主机却通常没有这个问题,还请高人指点一下,怎样更改Apache设定来重定向尾部有多余斜杠的地址
虽然这两个问题都不太要紧,最终上传到远端服务器时不会有问题,可还是想知道,呵呵。
3/18 update: 问题继续呈现中
3. K2 beta two r167b带评论的页模板有问题——Ajax的留言不能正常工作,这是K2的一个bug,可以依照k2 bug tracker(需注册)里方法的修改header.php解决;
4. 还是Ajax留言模块,在IE/Firefox on PC和Firefox on Mac下都很正常,唯独在Safari下中文留言提交后看到的是乱码——如果不刷新页面的话,刷新之后会看到其实留言是正常的,只是无法透过Ajax在Safari下正常显示 update: 找到了解决方案,只需要在comment-ajax.php第三行加入一句“header('Content-type: text/html; charset=UTF-8');”就可以了 (via 天佑的自由天地:Ajax Comment问题的解决方法)
Technorati Tags: Wordpress K2 | the blog* tags: 2AM IT新知
1. 从另一台PC以http://192.168.x.x/~user/wordpress访问,地址尾部若无斜杠,Apache会它把重定向到http://localhostname/~user/wordpress/,而PC无法解析localhostname而无法访问,我只能在\system32\drivers\etc下面的host文件里将localhostname定向到192.168.x.x来解决,能否让Apache直接将形如“http://192.168.x.x/~user/wordpress”的地址直接转向“http://192.168.x.x/~user/wordpress/”呢?
2. 地址尾部有多余斜杠(如:“.../index.php/”)则产生404错误,虚拟主机却通常没有这个问题,还请高人指点一下,怎样更改Apache设定来重定向尾部有多余斜杠的地址
虽然这两个问题都不太要紧,最终上传到远端服务器时不会有问题,可还是想知道,呵呵。
3/18 update: 问题继续呈现中
3. K2 beta two r167b带评论的页模板有问题——Ajax的留言不能正常工作,这是K2的一个bug,可以依照k2 bug tracker(需注册)里方法的修改header.php解决;
4. 还是Ajax留言模块,在IE/Firefox on PC和Firefox on Mac下都很正常,唯独在Safari下中文留言提交后看到的是乱码——如果不刷新页面的话,刷新之后会看到其实留言是正常的,只是无法透过Ajax在Safari下正常显示 update: 找到了解决方案,只需要在comment-ajax.php第三行加入一句“header('Content-type: text/html; charset=UTF-8');”就可以了 (via 天佑的自由天地:Ajax Comment问题的解决方法)
Technorati Tags: Wordpress K2 | the blog* tags: 2AM IT新知
5 Comments:
to sux,只需要编辑模板的sidebar.php把badge那段代码找个合适的位置插入就可以了,样式定义在badge那段代码里了,你可以根据自己的需要修改
Post a Comment
<< back to kreep's blog