Heim >CMS-Tutorial >DEDECMS >Lösungen für das Problem von Fehlern beim Lesen zusätzlicher Informationen in einigen Artikeln von Dedecms.com

Lösungen für das Problem von Fehlern beim Lesen zusätzlicher Informationen in einigen Artikeln von Dedecms.com

(*-*)浩
(*-*)浩Original
2019-12-14 14:51:371829Durchsuche

Lösungen für das Problem von Fehlern beim Lesen zusätzlicher Informationen in einigen Artikeln von Dedecms.com

Problem: Es wird geschätzt, dass bei der Entwicklung der neuen Version die alte Version und die Nachrichten mit leerem Artikelinhalt nicht berücksichtigt wurden. Die neue Version erlaubt keine Nachrichten mit leerem Artikelinhalt mehr , sodass der Inhalt der alten Version leer ist. Nachdem die Nachrichten aktualisiert wurden, können sie nicht mehr bearbeitet werden.

Lösung:

Sie können die folgenden Änderungen an den folgenden Dateien vornehmen:                                                                                    🎜>article_edit.php (dieses Datei befindet sich im Hintergrundordner) 35 Zeilen (spezifische Suche: „Fehler beim Lesen zusätzlicher Informationen“ wird wissen, wo sie ist)

    /*5.3版本注释掉
    $addRow = $dsql->GetOne("Select * From `$addtable` where aid='$aid'");
    if(!is_array($addRow))
    {
        ShowMsg("读取附加信息出错!","javascript:;");
        exit();
    }
    */结束我只做到了这一步,后台就不提示错误了,可以修改了 
    /*兼容5.3以前版本,文章内容为空,自行修改
    $addRow = $dsql->GetOne("Select * From `$addtable` where aid='$aid'");  
    if(!is_array($addRow)) $body = "";
    else $body = $addRow["body"];
    */结束

------ ------------ ---------------------Das oben genannte Problem tritt auf, wenn die Website verschoben oder die Version aktualisiert wird. -

Das Problem, auf das ich gestoßen bin, ist, dass die Website neu installiert wurde, nicht verschoben wurde und nicht in der vorherigen Version aktualisiert wurde Artikel hatten keinen Inhalt und konnten nicht bearbeitet werden, aber der gepostete Artikel hat jetzt Inhalt (nachdem die oben genannten Änderungen vorgenommen wurden, kann er bearbeitet werden, aber zunächst wurde ein Fehler gemeldet und er konnte nicht bearbeitet werden). Nachdem ich die gleichen Änderungen vorgenommen habe, kann ich die vorherigen immer noch bearbeiten, es wird jedoch kein Inhalt angezeigt.

Ich habe die alte Tabelle direkt gelöscht und sie dann neu erstellt. Alle zuvor registrierten Mitgliedsdaten waren verschwunden. Versuchen Sie nun, die vorherige Datenbank wiederherzustellen, und stellen Sie dann die vorherigen Daten wieder her, ohne die neue Methode zu verwenden. Auf diese Weise stehen mit den Mitgliederinformationen natürlich auch die von den Mitgliedern geposteten Artikelinformationen zur Verfügung.

Das obige ist der detaillierte Inhalt vonLösungen für das Problem von Fehlern beim Lesen zusätzlicher Informationen in einigen Artikeln von Dedecms.com. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn