由于wordpress2.5的发布,导致 cos-html-cache出现了不兼容的现象,当然,主要原因是wp2.5的cookie有所改变,所以我抽时间对这个插件进行了升级,改变有以下几点:
- 将部分的js代码集中到common.js中,方便整合,并且减少了single页面中的代码数量;
- 改变缓存的触发代码的位置,可能解决了和k2不兼容的问题(本人未测试thanks toDavid);
- 可以自行控制是否缓存首页,打开cos-html-cache.php,修改下面这一行
define(’IS_INDEX’,false);// false = do not create home page cache
请大家注意,cos-html-cache2.5不能向下兼容,当然这也是wp的原因,所以请大家选择性的下载。2.5版本的下载地址:cos-html-cache2.5
当然啦,本人最近比较忙,所以可能测试得不会太仔细,大家如果发现有什么问题请在下面留言,谢谢。
其他版本请到这里下载。
标签:cos-html-cache
前63排已经被占据了 快抢好位置哦
昨天刚说不升级,今天就升级了。。。
是呢,所以我也升级啊。
呵呵,邮件太多了,招架不住了
請問,我的blog放在子域名http://d.abc.com,但是緩存就自動放在http://www.abc.com的目錄下,即http://www.abc.com/2007/05/100.html可以看到http://d.abc.com/2007/05/100.html,而首頁就沒看到有緩存(沒有權限的問題),其他人有沒有這樣的問題?謝謝
剛才留言了沒顯示出來。。。。
請問,我的wp放在子域名http://blog.abc.com上,但是緩存自動放在http://www.abc.com的目錄上,好似沒緩存成功,而且首頁好似也沒緩存(沒有寫入權限問題),其他人又沒有這樣的問題?
我也遇到差不多同样的问题:我的wp安装在子目录./blog/ 首页缓存生成在./blog/ 但是日志缓存文件却生成在./
部分服务器的环境参数错误,过段时间我来仔细检查检查这个问题!
感谢江东老大!经测试,这个版本完全兼容wp2.5了!不会再出现以前那样缓存登陆状态的情况了,而且pingback也能用了!!我推荐给一个朋友也装上了,赞一个!
好像在生成的html注释中版本还是2.3的呢,是忘了更改吗?
忘记更改了,不好意思哈
还没升级到2.5,听说问题多,等大家测试完在升级吧!
也就是说 2.3的用2.3,2.5的用2.5,差点把所有文件打包上传铸成大错……
感谢东哥做了这么好的一个插件,现在发现一个问题没有办法解决,希望能够得到你的指教:
我使用一个下载管理的插件WP-DownloadManager,我发现在使用了cos-html-cache2.5之后WP-DownloadManager的下载功能就失效了。例如这里:http://skylast.com/downloads
不好意思要占用你的时间,有空帮我看看。谢谢了
是个好插件,但是我一直在考虑是否该用,因为我的日志有加密日志,如果启用的话,加密日志就有问题了,当正确输入密码后,日志打开,可是,当下次访问的时候,如果别人不知道密码,还是照样把我的加密日志打开了。怕!怕~!
东哥,我装了这个但是发现并没有生成真正的HTML文件,为什么呢?难道是和其它插件有冲突吗?
[...] 启用了cos-html-cache2.5,现在无法翻页,无法留言,几乎什么都干不了。唯一的好处是Dreamhsot的管理员不在写信来威胁了。 [...]
师兄!嘿嘿,我也是成电的,04级管理的,首先表扬一下你做的插件,非常好用。
另外提点问题:
1,如何只更新首页?很多时候只需要更新首页就行了,那么首页对应的ID或标题是什么呢?
2,关于站内搜索的问题,你的说明里有个小bug,index.php应该在”号左边吧,呵呵,对吧?
3,师兄,你应该是那种大大咧咧的性格吧,我发现你的英文文档里有好多类似第2点之类的小bug噢,这样不行啦,在wordpress.org上给人的印象不大好噢。你的为数不多的能上WP官网的人,应该把门面做光鲜一点嘛。
再次感谢你噢,师兄
师兄师兄叫得亲热麻了的,哈哈,欢迎小师弟的到访。只静态化index,删除最后几行的add_action(’xxx’, ‘htmlCacheDelNb’);文档确实需要好好的检查一下了,我自己确实是一个大老粗,改了几十年了,改不掉了!不愧是管理学院的,这么仔细,这点得向你学习!
删最后那几行里的东西是无效的,留着有用,要删 if(is_single() ||is_home())里的single项才行。
另外静态了之后站内搜索不能用了,不知道是什么原因。
[...] 此刻只得我一个人,但是几个小时前,无论留言、Gmail还是MSN,上面全是提供帮助的人。站点最终使用了静态化插件cos-html-cache2.5,软件作者江东不单留言,而且写信给我,教我下一步如何利用Permalinks Migration改变永久链接地址,好让搜索引擎找到我的帖子。Brant在MSN上给我发了信息,又专门给我Gmail,向我介绍几个高手。还有许多网友留言,表示愿意把自己的空间或者服务器给我用。。。。。。 [...]
[...] 此刻只得我一个人,但是几个小时前,无论留言、Gmail还是MSN,上面全是提供帮助的人。站点最终使用了静态化插件cos-html-cache2.5,软件作者江东不单留言,而且写信给我,教我下一步如何利用Permalinks Migration改变永久链接地址,好让搜索引擎找到我的帖子。Brant在MSN上给我发了信息,又专门给我Gmail,向我介绍几个高手。还有许多网友留言,表示愿意把自己的空间或者服务器给我用。。。。。。 [...]
[...] 生活点滴Enjoy Life - cos-html-cache2.5发布 [...]
你好,希望你能够尽快解决4楼5楼6楼提出的问题,我正等着使用这个插件,缓存老是生成在服务器的根目录下,而我的博客网站却在服务器的子目录下
看来你们估计都用到同一家虚拟主机商,那么就是服务器的环境参数有点问题,原因请看这里 http://2.wordv.com/wordpress/archives/3.html 这里 http://2.wordv.com/wordpress/archives/ 解决办法请看这里http://www.storyday.com/html/y2008/1428_some-of-the-more-outrageous-on-the-static-and-the-introduction-urlrewrite.html 第11楼的留言
呵呵,我解决了博客在子目录下,缓存却生成在根目录下的问题,只是简单解决,希望博主能够提出一个根本的解决方法。
我的小方法:
编辑插件,找到这一行:$path = $_SERVER['DOCUMENT_ROOT'].”/”;
如果你的博客在网站的子目录下,目录名:blog
则将上一行修改为:$path = $_SERVER['DOCUMENT_ROOT'].”/blog/”;
呵呵,我是菜鸟
http://2.wordv.com/wordpress/archives/3.html 是我刚建立的demo,这个blog不仅在字域名下,而且还在跟目录下,但是一切都正常,所以我也搞不懂原因何在!郁闷
请快点解决14楼的问题吧
谢谢
无法解决,除非你在登陆的情况下查看该日志!
啊!那岂不是……唉!再改进改进吧,加个判断,遇到加密码日志不生成静态不就好了吗?
可惜,我不会PHP,更不会写插件了,cosβ 加油!
好东东啊,收藏了
非常紧急的问题,这个插件无法与wp-postviews一起使用,我曾试过月光的方法,但还是没有效果,请问如何解决???
急!急!急!
你也可以尝试本站的wp-postviews解决办法!
请cosβ给个wp-postviews的本站解决方法的url ,好么?
thx very much!
一个BUG!有人发布了一条评论,但是只是首页的“最新评论”会变,而打开文章页面没有变化
bug bug!!
还有那个加密日志的问题……
作者快点帮助,拜托!
cos-html-cache相当实用,但是发现文档里标明:
1. 我后缀名是.htm不是.html的可以用么?
不可以,后缀名必须是html或者htm格式
不知道是不是应该更正一下,而且我这里用.htm也是可以的。
还有就是有没有可能再放出一个精简版的,例如只静态化首页,取消后台等,虽然改代码也不太难但大多数人可能没有经验。(纯个人观点,仅供参考,谢谢。)
只能生成首页啊。。。。
其他页面都是404错误哦
自己不看说明,你windows的主机怎么用嘛?你看看你的url格式,无语,写的清清楚楚的说明自己不看!
呵呵,看了哦,主要上班,着急,所以先抢个位置嘛,谁知道老大这么快就看到了,
说明早看过了,我用wordpress2.3.1版的时候就试过cos-html-cache了,可是情况一样,
我的主机是freebsd的,自己架的,怕有组件没弄哦,
url格式当然知道了哦,我照你的说明做了N遍了,除了首页正常,其他都是404啦
虽说对wordpress没有太深的研究,总归是摸过php的,连基本的常识不懂怎么行呢
我怕是服务器这块有问题哦,下班咯,回家吃饭咯
我现在只有将网站设成这个格式,哈哈,安慰一下自己的小心肝肝
http://www.iczy.net/index.php/archives/i2008-04-25/274.html
建议先看看这篇文章http://www.storyday.com/html/y2007/972_inside-cos-html-cache.html之后在来排查原因,目前很明显永久链接格式不对
/html/i%year%/%monthnum%_%day%_%post_id%.html
这是我设置的永久链接格式,难道错了哦?
首页是生成的,其他页面都没生成
这是我测试的用来测试的blog
http://www.nueet.com/
检查html文件夹的属性是不是0777,或者你的htaccess优先级配置有问题!在其他虚拟主机如DH BH IX CPH都是没有任何问题的!所以如果还是不行,我也无能为力
谢谢,谢谢,谢谢
我喜欢说谢谢,哈哈
唉,真郁闷呢
html我把整个根目录都chown的过了,可惜还是不行呢
.htaccess这东西不明白
我copy了一下
# BEGIN WordPress
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
# END WordPress
我百度了一下,好像链接中间出现index.php
如http://www.iczy.net/index.php/archives/i2008-04-25/274.html
是因为mod_rewrite功能没开的?
chang owner干嘛 chown给谁? chmod0777即可!出现index.php明显是不对的!
恩,是chown nobody 的,没办法啊,急咯,所以就全部chown了,哈哈
那怎么查服务器的rewrite功能是否开了呢?
我才架freebsd才一个月,好多东东不明白,百度了一圈也没看到正解,path_info到看到有,但是没有提示开或者关的
现在挺抓狂的
再google一圈,and use english
ok,thanks
检查过了,mod_rewrite功能是开启的,郁闷郁闷郁闷郁闷,嘻嘻多撞几下
问题解决了哦,哈哈哈哈哈!
请我吃饭告诉你啦!
鄙视鄙视你!就不请你吃
算了,就算你告诉我你家怎么走我也摸不着,哈哈
条件1. mod_rewrite功能开启;
条件2.Apache的httpd.conf中找到网站目录对应的将
“AllowOverride None”
改为
“AllowOverride FileInfo Options”
因为如果设置为”AllowOverride None”
.htaccess中的rewrite指令对该文件夹就无效了
现在准备去测试在虚拟配置文件中修改,httpd-vhost.conf,
把apache的httpd.conf改了不安全,要是能改httpd-vhost.conf 就爽咯
差不多就这个意思,回头测试结束我再告诉你虚拟主机能不能用这个方法,
现在的效果,没有index.php咯
http://www.nueet.com
。。。害怕被我吃穷啊?
嘻嘻,胃口不大,最多吃掉珠穆朗玛峰就行了
AllowOverride FileInfo Options
Order allow,deny
Allow from all
</Directory
muhahaha muhahaha 虚拟主机中这样设置就行了,OK咯
问题终于搞定了,嘿嘿
一个BUG!有人发布了一条评论,但是只是首页的“最新评论”侧边栏会变,而打开文章页面的侧边栏没有变化
bug bug!!
还有那个加密日志的问题……
拜托 拜托
凄惨啊,郁闷哦,
刚转换,发现从搜索引擎过来的链接都跳到一个页面了
痛苦的过渡期。。。
不知为什么,永久链接设置成/archives/%post_id%.html的形式就可以,设置成/archives/%post_id%的形式就不可以
发现了,好像cos-html-cache2.5不支持目录形式,以前的版本却支持,退步了?
楼主,我的首页生成不了,我发现是因为我的首页模板里有下面的代码
这里省略若干代码
请问为什么有这些代码就不行呢?
很奇怪的问题,我生成的静态在ie6下显示空白,但是源代码好好的。如果禁用这个插件就正常了,在ie7和火狐都正常,老大知道这是什么原因吗,太郁闷了。我的网址是www.360baohu.cn 我先保留开启插件几天,希望老大能看看哈,是我网页编码有问题还是插件还存在的缺陷,谢谢了
meta http-equiv=”Content-Type” content=”text/html; charset=utf-8″位置错误,请参照本站
不知道为什么不能用 难道是空间权限问题 ~~
[...] 网站用了cos-html-cache来静态化,所以不光想压缩css和js,连带html文件也想一块儿压缩了。原来一直用 阅微堂的方法在.htaccess里写一个规则来压缩网站的html,css和js,后来由于网站重建,同样的代码首页不能压缩了,即网站首页http://xxx/后面没有html后缀,所以无法压缩,只有http://xxx/index.html才可以正常压缩html. [...]