Heim >CMS-Tutorial >PHPCMS >Was soll ich tun, wenn phpcms die URL nicht erfassen kann?

Was soll ich tun, wenn phpcms die URL nicht erfassen kann?

藏色散人
藏色散人Original
2020-01-07 10:26:592536Durchsuche

Was soll ich tun, wenn phpcms die URL nicht erfassen kann?

Was soll ich tun, wenn phpcms die URL nicht erfassen kann?

Lösung für die Eingabeaufforderung „Keine URL-Liste gefunden, bitte sammeln Sie zuerst die URL“ beim Sammeln von phpcms

Neu installiertes phpcmsV9. Klicken Sie nach dem Schreiben der Sammlungsregeln auf Test, die URL kann erwähnt und der Artikel extrahiert werden. Wenn jedoch die URL tatsächlich erfasst wird, wird nach erfolgreicher URL-Erfassung beim Erfassen des Inhalts die Meldung „Die URL-Liste wurde nicht gefunden, erfassen Sie bitte zuerst die URL“ angezeigt.

Offensichtlich wurde die URL erfasst. Es sollte ein Programmproblem sein.

Nach einer Online-Suche stellte sich heraus, dass es sich um ein Codeproblem handelte. Änderungsmethode:

Ändern Sie

phpcms\modules\collection\node.php

Zeile 291 von

    if (empty($v['url']) || empty($v['title'])) continue;

in

    if (empty($v['url'])) continue;

. Der Grund dafür ist, dass phpcms die URL-Liste sammelt und in sie einfügt In der Datenbank wird auch erkannt, dass „URL“ und „Verbindungstitel“ nicht leer sind.

Löschen Sie das Urteil „Erkennungstitel ist leer“.

Dann ist der Test erfolgreich.

Ich habe jemanden im Internet gesehen, der sagte, dass die Änderung immer noch erfolglos war. Tatsächlich haben Sie die URL extrahiert und in der Datenbank wird die URL nicht mehr wiederholt extrahiert, was zu „diesmal keine URL-Extraktion“ führt. Die Lösung besteht darin,

den Inhalt der Tabelle v9_collection_history zu löschen. Sie können die URL erneut extrahieren.

PHP-Website für Chinesisch, eine große Anzahl kostenloser PHPCMS-Tutorials, willkommen zum Online-Lernen!

Das obige ist der detaillierte Inhalt vonWas soll ich tun, wenn phpcms die URL nicht erfassen kann?. 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