Maison > Tutoriel CMS > PHPCMS > Que dois-je faire si phpcms ne peut pas collecter l'URL ?

Que dois-je faire si phpcms ne peut pas collecter l'URL ?

藏色散人
Libérer: 2020-01-07 10:26:59
original
2531 Les gens l'ont consulté

Que dois-je faire si phpcms ne peut pas collecter l'URL ?

Que dois-je faire si les phpcms ne peuvent pas collecter l'URL ?

Lors de la collecte de phpcms, la solution "Aucune liste d'URL trouvée, veuillez d'abord collecter l'URL" est affichée

PhpcmsV9 nouvellement installé. Après avoir rédigé les règles de collecte, cliquez sur tester, l'URL peut être mentionnée et l'article peut être extrait. Cependant, lors de la collecte réelle de l'URL, une fois la collecte d'URL réussie, lors de la collecte du contenu, le message "La liste d'URL n'a pas été trouvée, veuillez d'abord collecter l'URL."

De toute évidence, l'URL a été collectée. Cela devrait être un problème de programme.

Après une recherche en ligne, il s'est avéré qu'il s'agissait d'un problème de code. Méthode de modification :

Modifier

phpcms\modules\collection\node.php
Copier après la connexion

ligne 291 de

    if (empty($v['url']) || empty($v['title'])) continue;
Copier après la connexion

en

    if (empty($v['url'])) continue;
Copier après la connexion

La raison est que lorsque phpcms collecte la liste d'URL et la met dans. la base de données, il détecte également "l'URL" et le "Titre de la connexion" n'est pas vide.

Supprimer le jugement "le titre de détection est vide".

Alors le test est réussi.

J'ai vu quelqu'un sur Internet dire que le changement n'avait toujours pas abouti. Le fait est que vous avez extrait l'URL, et dans la base de données, il n'extrait plus l'URL à plusieurs reprises, ce qui entraîne « aucune extraction d'URL cette fois ». La solution est de

effacer le contenu de la table v9_collection_history. Vous pouvez réextraire l'URL.

Site Web PHP chinois, un grand nombre de Tutoriels PHPCMS gratuits, bienvenue pour apprendre en ligne !

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