Wie formatiere ich Fehler in Logs

Vielen Dank nochmals. Hier ist ein Dump der heutigen Protokolle. (weniger Fehler). Haben Sie eine Idee, warum es immer noch ein paar Fehler gibt?

[2022-04-18 01:37:57] comment.INFO: sync_comments.success {"post_id":9305} 
[2022-04-18 02:27:47] comment.INFO: sync_comments.success {"post_id":9305} 
[2022-04-18 02:39:16] comment.INFO: sync_comments.success {"post_id":9305} 
[2022-04-18 02:39:17] comment.INFO: sync_comments.success {"post_id":14775} 
[2022-04-18 05:57:20] comment.INFO: sync_comments.success {"post_id":9305} 
[2022-04-18 07:20:20] comment.INFO: sync_comments.success {"post_id":9305} 
[2022-04-18 08:10:57] comment.INFO: sync_comments.success {"post_id":9305} 
[2022-04-18 11:00:41] comment_formatter.ERROR: format.missing_post_data {"keys":"discourse_comments_raw"} 
[2022-04-18 11:04:45] comment_formatter.ERROR: format.missing_post_data {"keys":"discourse_comments_raw"} 
[2022-04-18 11:06:40] comment_formatter.ERROR: format.missing_post_data {"keys":"discourse_comments_raw"} 
[2022-04-18 11:15:22] comment_formatter.ERROR: format.missing_post_data {"keys":"discourse_comments_raw"} 
[2022-04-18 11:42:45] comment.INFO: sync_comments.success {"post_id":9305} 
[2022-04-18 11:45:47] comment.INFO: sync_comments.success {"post_id":14785} 
[2022-04-18 11:45:48] comment.INFO: sync_comments.success {"post_id":14775} 
[2022-04-18 11:57:11] publish.INFO: update_post.post_success {"wp_title":"Webpc: Personal cloud desktop in your browser","wp_author_id":"34","wp_post_id":14785,"discourse_post_id":"555"} 
[2022-04-18 11:57:11] publish.INFO: update_post.body_valid {"wp_title":"Webpc: Personal cloud desktop in your browser","wp_author_id":"34","wp_post_id":14785,"discourse_post_id":"555"} 
[2022-04-18 11:57:12] publish.INFO: featured_link.post_success {"wp_title":"Webpc: Personal cloud desktop in your browser","wp_author_id":"34","wp_post_id":14785,"discourse_post_id":"555"} 
[2022-04-18 11:57:12] comment.INFO: sync_comments.success {"post_id":14785} 
[2022-04-18 11:57:12] comment.INFO: sync_comments.success {"post_id":14775} 
[2022-04-18 12:05:24] comment.INFO: sync_comments.success {"post_id":9305} 
[2022-04-18 12:08:39] comment.INFO: sync_comments.success {"post_id":14785} 
[2022-04-18 12:11:51] connection.INFO: check_connection_status.successful_connection  

Gibt es neben diesem Thread noch andere zum Anpassen der in WordPress importierten Discouse-Kommentare?

Danke

1 „Gefällt mir“

Ein Beitrag wurde in ein bestehendes Thema verschoben: Probleme beim Einrichten von Ajax-Kommentaren

Ich habe das gleiche Problem mit comment_formatter.ERROR: und habe nicht einmal Kommentare von Discourse aktiviert, noch AJAX. Es trifft die Logs alle 2 Sekunden rund um die Uhr. Inzwischen viele langsame PHP-Prozesse und ein FLOCK, das alles anhält und die Seite wiederholt zum Absturz bringt.

script_filename = /www/index.php
[0x00007fa5ef613c90] flock() /www/wp-content/plugins/wp-discourse/vendor_namespaced/monolog/monolog/src/Monolog/Handler/StreamHandler.php:106
[0x00007fa5ef613c00] write() /www/wp-content/plugins/wp-discourse/lib/logs/handlers/file-handler.php:167
[0x00007fa5ef613b50] write() /www/wp-content/plugins/wp-discourse/vendor_namespaced/monolog/monolog/src/Monolog/Handler/AbstractProcessingHandler.php:34
[0x00007fa5ef613ad0] handle() /www/wp-content/plugins/wp-discourse/vendor_namespaced/monolog/monolog/src/Monolog/Logger.php:283
[0x00007fa5ef6139b0] addRecord() /www/wp-content/plugins/wp-discourse/vendor_namespaced/monolog/monolog/src/Monolog/Logger.php:614
[0x00007fa5ef613930] error() /www/wp-content/plugins/wp-discourse/lib/discourse-comment-formatter.php:62
[0x00007fa5ef613670] format() /www/wp-content/plugins/wp-discourse/lib/discourse-comment.php:310
2 „Gefällt mir“

@gizadev Danke für den Bericht. Wir werden das Logging-Problem bald angehen (es steht diese Woche ganz oben auf meiner Liste).

Nur eine Anmerkung: Ich habe einige Zweifel, ob WP Discourse die Ursache Ihrer Probleme ist, die zumindest teilweise mit anderen Quellen zusammenzuhängen scheinen.

Hatten Sie diese zuvor aktiviert und haben Sie bereits vorhandene Discourse-Kommentare auf Ihrem Wordpress?

Wenn möglich, könnten Sie mir Ihre WP Discourse-Protokolle privat zusenden.

1 „Gefällt mir“

@haydenjames Ich melde mich noch einmal dazu. Könnten Sie Ihre Protokolle überprüfen, um zu sehen, ob diese Warnung erneut aufgetreten ist?

Wenn ich es mir jetzt noch einmal ansehe, scheint die Protokollierung korrekt zu sein, obwohl es sich um eine Warnung und nicht um einen Fehler handeln sollte und zusätzliche Daten (wie der Beitrag, der sie verursacht) benötigt werden. Ich bin mir jedoch nicht sicher, ob ich alle Szenarien im Test erfasse.

1 „Gefällt mir“

Sicher, ich kann die Protokollierung aktivieren. Werde mich wieder melden. Seitdem hatte ich keine Probleme mehr. (Soweit ich weiß, haha)

Können Sie sich auch meinen anderen Thread ansehen? Wahrscheinlich meine Schuld, dass ich am Sonntag gepostet habe:

2 „Gefällt mir“

Ohne die zuvor deaktivierten Protokolle zu aktivieren, habe ich Folgendes gefunden. Nur am 30. April:

[2022-04-30 17:17:01] comment_formatter.ERROR: format.missing_post_data {"keys":"discourse_comments_raw"} 
[2022-04-30 17:20:01] comment_formatter.ERROR: format.missing_post_data {"keys":"discourse_comments_raw"} 
[2022-04-30 17:20:18] comment_formatter.ERROR: format.missing_post_data {"keys":"discourse_comments_raw"} 
[2022-04-30 17:20:47] comment_formatter.ERROR: format.missing_post_data {"keys":"discourse_comments_raw"} 
[2022-04-30 17:28:06] comment_formatter.ERROR: format.missing_post_data {"keys":"discourse_comments_raw"} 
[2022-04-30 17:29:11] comment_formatter.ERROR: format.missing_post_data {"keys":"discourse_comments_raw"} 
[2022-04-30 17:29:41] comment_formatter.ERROR: format.missing_post_data {"keys":"discourse_comments_raw"} 
[2022-04-30 17:38:09] comment_formatter.ERROR: format.missing_post_data {"keys":"discourse_comments_raw"}

Davor wurde die Protokolldatei zuletzt am 19. geschrieben, kurz bevor sie deaktiviert wurde.

2 „Gefällt mir“