后台-"系统"-"系统基本参数"-"核心设置"-"html编辑器选项(目前仅支持fck):" 这里填写fck,已正确的用户无需更改.再不行就把FCK换成ckeditor,应该能解决后台添加/编辑文章页面空白或无法显示的问题了!
系统基本参数- 核心设置- Html编辑器选项 填写ckeditor 保存 更新缓存
发布后竟然显示一片空白,但是回到栏目又看到文章数已经增加,但是进到栏目里面却没有发现相应的文章,打开网站前台也没有显示文章,然后我更新了一下缓存,重新生成了一遍静态,发现还是不行。
后来在网上找到一个方法,比较简单有效地就解决了这个问题:
步骤一:首先进系统---系统设置----系统错误修复,修复了之前生成的错误页面。
如下图:
步骤二:然后进入系统---系统设置---系统基本参数------其它选项-----自动提取关键字--选择否--保存。
经过上面两个步骤,问题就基本解决了,主要原因就在于“自动提取关键字”这个选项,建议大家一般情况下最好不要开启。
最近我也遇到过这种情况,无解啊。。。在虚拟主机上添加就空白了。。程序数据都下载到本地却很正常。。。出现这种情况很可能是catalog_do.php里的HEADER()的问题,因为当执行header()前,如果前面输出了空格、空行、任何字符,都会导致header()跳转失效。由于catalog_do.php调用过的php文件太多了。所以你要一个个排错的找出DEDE的所有PHP文件,头尾两行的 <?php ?>是否有空格或空行。把这些空格空行删除,至此功能就全部正常了.
(1) catalog_do.php文件
在【dede/catalog_do.php】下面
把catalog_do.php里【header("location:article_add.php")】
替换成【echo "<script language='javascript'>window.location.href='article_add.php'</script>"】
还有[header("location:{$gurl}?channelid={$channelid}&cid= {$cid}")]替换成[echo "<script language='javascript'>window.location.href='{$gurl}?channelid={$channelid}&cid={$cid}'</script>"]
2)archives_do.php文件
找到【dede/archives_do.php】文件,用记事本打开,查找
【header("location:{$gurl}?aid=$aid")】
将其替换成:
【echo '<META HTTP-EQUIV="REFRESH" CONTENT="1URL='.$gurl.'?aid='.$aid.'">'】
保存,进入网站后台,更新下网站缓存。再添加文章就Ok了。
还不行你就换主机吧,哈哈。。。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)