DOMDocument::loadHTML(): Empty string supplied as input

用户 lzxgh621 2018-11-9 620

使用 XML-RPC 通过 Word 2016 发布博客
成功发布,文章管理也能看到,但是打不开。提示错误。
错误提示

错误信息
(2)E_WARNING : DOMDocument::loadHTML(): Empty string supplied as input (set_error_handler) (1.5.2.1935 (Zero)) (Linux; nginx1.14.0; PHP 7.2.4 x64; sqlite3; curl)

文件位置
/www/wwwroot/www.liyunbin.com/blog/zb_users/plugin/Editormd/include.php
386 	$article = $template->GetTags('article');
387 	
388 	$doc = new DOMDocument();
389 	libxml_use_internal_errors(true);
390 	$doc->loadHTML($article->Content);
391 	$xpath = new DOMXPath($doc);
392 	
393 	//兼容MIP,检测当前主题是否启用了官方MIP插件依赖
394 	if ($mip_start || $zbp->Config("Editormd")->mipsupport == 'true') {
395 	if (strpos($article, '[TOC]') !== FALSE || strpos($article, '[TOCM]') !== FALSE) {

堆栈跟踪
4 	/www/wwwroot/www.liyunbin.com/blog/zb_users/plugin/Editormd/include.php
	( 390) DOMDocument->loadHTML(0 => ,)
	$doc->loadHTML($article->Content);
5 	/www/wwwroot/www.liyunbin.com/blog/zb_system/function/c_system_event.php
	( 1230) Extra_Support_Editormd(0 => Object,)
	$fpreturn = $fpname($zbp->template);
6 	/www/wwwroot/www.liyunbin.com/blog/zb_system/function/c_system_event.php
	( 686) ViewPost(0 => Object,1 => ,2 => 1,)
	$result = ViewPost($m, null, true);
7 	/www/wwwroot/www.liyunbin.com/blog/zb_system/function/c_system_event.php
	( 370) ViewAuto(0 => /blog/post/216.html,)
	ViewAuto($url);
8 	/www/wwwroot/www.liyunbin.com/blog/index.php
	( 47) ViewIndex()
	ViewIndex();

请求数据

$%_GET = Array
(
)

$%_POST = Array
(
)

$%_COOKIE = Array
(
    [timezone] => 8
    [addinfoblog] => {"chkadmin":1,"chkarticle":1,"levelname":"\u7ba1\u7406\u5458","userid":1,"useralias":"**"}
)

然后,点击一下编辑文章,不修改,再点击提交,即可正常访问。


最新回复 (4)
全部楼主
  • 用户 lzxgh621 2018-11-9 0
    引用 2
    博客版本 1.5.2.1935 (Zero)
  • 用户 查查部落 2月前 0
    引用 3
    可能是因为编辑器的原因.如果是采集的文章.那百分百是编辑器的原因了...看你这代码,应该还是Editormd的问题,
  • 应用开发者 心扬 2月前 0
    引用 4
    11个月前。。。建议给我发邮件,论坛的帖子可能会看不到。

    应该是 XML-RPC 发布过来的文章数据结构不规范,需要看一下数据库储存的内容以便修复。

    Neditor、Editormd、网易云音乐、多主题等插件的开发者。
    请通过邮件(chrishyze#163.com,改#为@)或论坛消息联系。

  • 禁止用户 nyzx8 1月前 0
    引用 5
    该用户已被封禁,内容被隐藏。
    • ZBlogger技术交流中心
      6
          
返回