我的网站设置的是静态生成HTML模式,用了几年了一直都正常,最近发布文章出现“生成HTML失败,请手工生成静态HTML!”提示,我什么都没有动过 ,检查服务器读写权限也没有问题,发布文章自动生成就报错, 但是我手动更新内容和首页都正常,易优客服让我更新系统,还是无法解决,最后,我挨个删除代码,找到了解决方法:
1.未授权插件
90%的原因就是这个,是因为易优eyoucms升级后,很多免费插件变成收费插件了,只需要删除收费插件的调用标签即可。例如相关文章标签{eyou:relevarticle}
<ul class="dd source"> {eyou:relevarticle typeid='10' row='6' orderby='click'} <li> <a href="{$field.arcurl}">{$field.title}</a> <i class="e">{$field.click}</i> </li> {/eyou:relevarticle} </ul>
虽然自动生成报错,但实际上是能正常生成静态文件的,不影响使用,体验感不好而已,你懂的。
2.检查未定义标签
检查看是否存在自定义标签改动,比较少见。
转载请注明出处。