ホームページ >CMS チュートリアル >PHPCMS >phpcms が URL を収集できない場合はどうすればよいですか?

phpcms が URL を収集できない場合はどうすればよいですか?

藏色散人
藏色散人オリジナル
2020-01-07 10:26:592536ブラウズ

phpcms が URL を収集できない場合はどうすればよいですか?

#phpcms が URL を収集できない場合はどうすればよいですか?

phpcms が収集すると、「URL リストが見つかりません。最初に URL を収集してください。」というメッセージが表示されます。解決策

phpcmsV9 を新しくインストールしました。収集ルールを記述した後、テストをクリックすると、URL を指定して記事を抽出できます。しかし、実際にURLを収集する場合、URL収集が成功した後、コンテンツを収集する際に「URLリストが見つかりませんでした。最初にURLを収集してください。」と表示されます。

明らかに URL が収集されました。それはプログラムの問題であるはずです。

オンラインで検索した結果、コードの問題であることが判明しました。修正方法:

291行目の

phpcms\modules\collection\node.php

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

に修正します。理由は、phpcmsがURLリストを収集してデータベースに入れる際に発生するためです。 、「URL」と「接続タイトル」が空ではないことも検出します。

「検出タイトルが空」という判定を削除します。

これでテストは成功です。

インターネット上で、変更がまだ成功しなかったと言っている人を見ました。実際には URL を抽出し、データベース内で URL を繰り返し抽出することがなくなり、「今回は URL 抽出は行われません」という結果になります。解決策は、

v9_collection_history テーブルの内容をクリアすることです。 URL を再抽出できます。

PHP 中国語 Web サイト、多数の無料

PHPCMS チュートリアル

、オンライン学習へようこそ!

以上がphpcms が URL を収集できない場合はどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。