kuzulio כתב:כתובת המערכת: forum.dlink.co.il
גרסת המערכת: 3.0.12
האם זוהי התקנה חדשה או עידכון/שדרוג של המערכת: התקנה חדשה
שלום!
התקנתי התקנה חדשה של הפורום. אנשים פותחים נושאים אבל המונה של צפיות בהודעות מגיע למספרים מטורפים בין 2000 ל 14000 צפיות.
אני מבין שאלה הבוטים שעושים את הבלאגן.
כיצד אני יכול להפסיק זאת?
וכיצד אני יכול לאפס את המונה לכל נושא?
תודה.
קודם כל החלק הקל: איפוס מונה הצפיות: יתכן שיש מוד כלשהו שיודע לעשות זאת. אם כן, ואם תבחר להתקין מוד כזה, אז השאלה שייכת למוד ולא לכאן.
בוא נניח שאין לך כוונה להתקין מוד, וכל מה שאתה רוצה זה לאפס (עד ל-0 ממש) את כל המונים של כל ההודעות בלוח. לשם כך אתה צריך גישה ישירה למסד הנתונים. תלוי בשרת ובהתקנה שלך, הגישה למסד הנתונים יכולה להיות דרך כל מיני ממשקים. ההתקנה הנפוצה משתמשת במסד mysql ומאפשרת שליטה דרך phpmyadmin, אבל יתכן בהחלט שאצלך יש כלים אחרים.
אחרי שמצאת איך להריץ שאילתות על בסיס הנתונים בצורה ישירה, עליך לדעת גם את "קידומת הטבלאות" - הזנת את הנתון במהלך ההתקנה, וניתן למצוא אותו בקובץ הקונפיגורציה. ברירת המחדל לקידומת הטבלאת היא phpbb_. אם בהתקנה שלך יש משהו אחר, החלף בשאילתה לערך הנכון.
כשיודעים את קידומת הטבלאות ואיך להריץ שאילתה, מריצים את השאילתה הבאה:
קוד: בחר הכל
update phpbb_topics set topic_views = 0;
(כאמור, אם קידומת הטבלה אצלך שונה מברירת המחדל, החלף קידומת)
לשאלה "איך נוצרו מספרים מטורפים כאלו": הניחוש שלי הוא שניסית לבטל או לחסום בוטים. מה שקורה הוא שרשימת הבוטים ב-phpbb לא נועדה לאפשר לבוטים גישה - גישה כזו יש להם עם או בלי הרשימה. הרשימה נועדה לספר למערכת ש"אורחים" מסוימים הם בעצם בוטים, ולכן יש להימנע מלספור אותם במונה הצפיות.
אם הסרת מהרשימה כל מיני בוטים, התוצאה היא שכשמנועי חיפוש "זוחלים" על הפורום שלך, הם נספרים כמשתמשים אמתיים. התרופה היא כנראה להחזיר את הרשימה המלאה לרשימת הבוטים, אבל כדי לתת הסבר מפורט יותר צריך להבין מה בדיוק עשית. אם הבעיה לא נגרמה כתוצאה מפעולה שלך, אז אין לי מושג מה הבעיה.