今天装了google-sitemap-generator插件,有人说这个插件是wordpress必装插件之一(不知道是必装,还是装B)。有利seo,提高收录等等,到底有没有用还不知道到,反正大家都在用,我为什么不用。期间,遇到了几个问题:
1、“# There was a problem writing your sitemap file. Make sure the file exists and is writable. Learn more,# There was a problem writing your zipped sitemap file. Make sure the file exists and is writable. Learn more“
解决方法:
本地建立sitemap.xml和sitemap.xml.gz上传到网站根目录并改权限为777。然后rebuild the sitemap结果又出现血红色的错误提示:
2、上次运行没有完成!你应该为 PHP scripts 增加内存或时间限制。学习更多
上次执行用了 was 18.5MB, 你的服务器限制是 32M。
上次执行时间 0.03 秒,你的服务器限制是 10 秒.
这个脚本停止于这篇日志: 36 (+/- 100)
我狂晕!找了半天,这跟服务器有关,无语,看来免费空间还是不行.后来又摸索了半天搞定,上图:
问题就出在“sitemap里日志数量的限制”,我把100改成了50,结果OK了…无语。在选择“提醒Yahoo关于你博客的更新”的时候需要application ID,点下面链接,申请一个就可以了,不过又是满屏鸟语,烦。
总结:最主要的问题就是虚拟主机对PHP执行的内存限制,何况我用的是免费主机,这个也不是自己能把握的。要注意的地方:sitemap包含的日志数量,竟可能的不要太多,里面不要包含标签等条目,减小使用的内存。


就是出这个问题,我的还是256m的内存,解决了,谢博主了。
谢谢你的这篇文章,解决了我的大问题。我只在高级设置中延长了执行时间到60秒就成功了。也算得上一个简化吧!