كيفية تنسيق الأخطاء في السجلات

شكراً مرة أخرى. إليك تفريغ لسجلات اليوم. (أخطاء أقل). هل لديك أي فكرة عن سبب وجود عدد قليل من الأخطاء؟

[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  

هل هناك أي مواضيع أخرى بخلاف هذا الموضوع حول تخصيص تعليقات Discourse المستوردة إلى WordPress؟:

شكرا

إعجاب واحد (1)

تم دمج منشور في موضوع موجود: مشاكل في إعداد تعليقات ajax

لدي نفس المشكلة مع comment_formatter.ERROR: ولا يوجد لدي تعليقات من discourse مفعلة، ولا ajax. تصل إلى السجلات كل ثانيتين على مدار الساعة. وفي الوقت نفسه، الكثير من عمليات PHP البطيئة و FLOCK التي توقف كل شيء، مما يؤدي إلى تعطل الموقع مرارًا وتكرارًا.

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)

@gizadev شكراً على التقرير. سنقوم بمعالجة مشكلة التسجيل قريباً (إنها على رأس قائمتي هذا الأسبوع).

ملاحظة فقط لدي بعض الشكوك حول ما إذا كان WP Discourse هو مصدر مشاكلك، والتي تبدو أنها قد تكون مرتبطة جزئياً بمصادر أخرى.

هل كانت لديك مفعلة سابقاً وهل لديك تعليقات Discourse موجودة على ووردبريس الخاص بك؟

إذا أمكن، هل يمكنك مشاركة سجلات WP Discourse الخاصة بك معي على الخاص.

إعجاب واحد (1)

@haydenjames متابعة لهذا الموضوع، هل يمكنك التحقق من سجلاتك لمعرفة ما إذا كان هذا التحذير قد ظهر مرة أخرى؟

بالنظر إليه مرة أخرى الآن، يبدو أن التسجيل دقيق، على الرغم من أنه يجب أن يكون تحذيرًا وليس خطأ، ويحتاج إلى بيانات إضافية (مثل المنشور الذي تسبب فيه)، ومع ذلك لست متأكدًا من أنني ألتقط جميع السيناريوهات في الاختبار.

إعجاب واحد (1)

بالتأكيد يمكنني تفعيل التسجيل. سأبلغكم بالنتائج. لم أواجه أي مشاكل منذ ذلك الحين. (على حد علمي ها)

هل يمكنك أيضًا إلقاء نظرة على موضوعي الآخر، ربما خطئي لنشره يوم الأحد:

إعجابَين (2)

بدون تمكين السجلات التي قمت بتعطيلها سابقًا، وجدت هذه. فقط في 30 أبريل:

[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"}

قبل ذلك، كانت آخر مرة تم فيها كتابة ملف السجل في 19 أبريل قبل تعطيله مباشرة.

إعجابَين (2)