Maison > Tutoriel CMS > DEDECMS > Solution au problème des erreurs de lecture des informations complémentaires dans certains articles de Dedecms.com

Solution au problème des erreurs de lecture des informations complémentaires dans certains articles de Dedecms.com

(*-*)浩
Libérer: 2019-12-14 14:51:37
original
1818 Les gens l'ont consulté

Solution au problème des erreurs de lecture des informations complémentaires dans certains articles de Dedecms.com

Problème : On estime que lorsque la nouvelle version a été développée, l'ancienne version et les actualités avec un contenu d'article vide n'ont pas été prises en compte. La nouvelle version n'autorise plus les actualités avec un contenu d'article vide. , le contenu de l'ancienne version est donc vide. Une fois la nouvelle mise à jour, elle ne peut plus être modifiée.

Solution :

Vous pouvez apporter les modifications suivantes aux fichiers suivants :                                                     🎜>article_edit.php (ce le fichier est dans le dossier d'arrière-plan) 35 lignes (recherche spécifique : "Erreur de lecture des informations complémentaires" saura où il se trouve)

    /*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"];
    */结束
Copier après la connexion

------ ------------ ----------------------Ce qui précède est un problème qui se produit lorsque le site Web est déplacé ou que la version est mise à jour ----------. ----------------

Le problème que j'ai rencontré est que le site Web est nouvellement installé, n'a pas été déplacé et n'a pas été mis à jour, ainsi que la version précédente. les articles n'avaient pas de contenu et ne pouvaient pas être modifiés, mais l'article publié a maintenant du contenu (après avoir apporté les modifications ci-dessus, il peut être modifié, mais au début, une erreur a été signalée et il n'a pas pu être modifié). Après avoir effectué les mêmes modifications, je peux toujours éditer les précédentes, mais il n'y aura aucun contenu.

J'ai modifié la table dede_member. J'ai directement supprimé l'ancienne table, puis je l'ai reconstruite. Toutes les données des membres enregistrés précédemment avaient disparu. Essayez maintenant de restaurer la base de données précédente, puis restaurez les données précédentes sans utiliser la nouvelle méthode. De cette façon, avec les informations sur les membres, les informations sur les articles publiés par les membres seront naturellement disponibles.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal