mnoGoSearch

צילום מסך תוכנה:
mnoGoSearch
פרטי תוכנה:
גרסה: 3.2.43 / 3.3.14
טען תאריך: 20 Feb 15
רשיון: ללא תשלום
פופולריות: 0

Rating: nan/5 (Total Votes: 0)

mnoGoSearch (שנקרא בעבר UdmSearch) הוא מנוע חיפוש באינטרנט כולל את כל תכונות. אתה יכול להשתמש בmnoGoSearch לבנות מנועי חיפוש על HTTP, HTTPS, FTP, ושרתי NTTP, קבצים מקומיים, ושדות טקסט גדולים מסד הנתונים.
הוא תומך Oracle, MS SQL Server, MySQL, PostgreSQL, InterBase / Firebird, OpenLink וירטואוז, Intersystems Cach, iODBC, EasySoft ODBC, וממשקי מסדי נתוני unixODBC. יש לו XML, HTML, וTEXT תמיכה מובנית, ותמיכת ממירים חיצונית לסוגים אחרים של מסמך.
מנחש שפה / קידוד אוטומטי ליותר שילובים / charset 70 שפה כלולה, יחד עם תמיכת אישור בסיסית, וייתכן שהמדד מוגן בסיסמא אינטראנט HTTP שרתים עם תמיכת אישור proxy.

מה חדש במהדורה זו:.

  • DOCX ומנתחים מובנים RTF נוספו
  • אפשר עכשיו להשתמש $ (ConfDir), $ (ShareDir), $ (VarDir), $ (TmpDir) משתני תבנית בsearch.htm, לדוגמא:
  • כלול $ (ConfDir) /common.inc
  • DBAddr sqlite3: /// $ (VarDir) /mnogosearch.sqlite3/
  • בעבר משתנה אלה הובנו רק בindexer.conf.
  • תיקון קל בפריסת התקנה נעשה: פרמטר --docdir כדי להגדיר כעת מכובד, ותיעוד HTML מותקן כעת לPREFIX / share / / mnogosearch / doc כברירת מחדל. בעבר --docdir התעלם, ותיעודו הותקן PREFIX / doc /.
  • קבצים לבנות סל"ד וחבילות בינאריות deb נוספו.
  • כמה בעיות קטנות שהתגלו על ידי כלי ניתוח סטטי הקוד היו קבועים.
  • תווי euc-jp לא הוקצו הוסבו לU + 0000 במקום סימן השאלה בעת המרה לערכות תווים אחרים.
  • קטעי Context לא יעבדו גם אם את שם סעיף CachedCopy נכתב באותיות הקטנות בindexer.conf.
  • קבוע שקישור סטטי נגד MySQL 5.5-ספריית הלקוח נכשל בגלל דגל מקשר -ldl החסר.
  • קבוע התרסקות בsearch.cgi כאשר נאספו במצב debug נוסף עם --enable-עקבות במחשב של 64 סיביות.
  • קבוע שאינדקסים נכשלו עם השגיאה & quot; שלם אינו מתאימות לעמודה & quot; על מכונות 64 סיביות כאשר רצו עם backend OpenLink הווירטואוז.

מה חדש בגרסה 3.3.13:

  • באג # 4818 & quot; שרירותית קבצי קריאה בmnoGoSearch & quot ; היה קבוע. מדובר בבאג אבטחה. כל המשתמשים של מהדורות 3.3.x קודם לכן מומלץ מאוד לשדרג.
  • באג # 4819 & quot; משתני דריסה בmnoGoSearch & quot; היה קבוע. search.cgi היה פגיע לScripting בין אתרים במקרים שבם ערכים של חלק מהמשתנים הפנימיים מוגדרים מראש ריקים הוחלפו במחרוזת שאילתא HTTP (למשל search.cgi? q = בדיקה ומאוחסן =). עכשיו כל המשתנים המגיעים ממחרוזת השאילתה באופן אוטומטי HTML-נמלט ב$ הפורמט (var) תבנית.
  • המשמעות של $ & (var) לא השתנתה, זה עדיין תקף HTML לברוח לכל המשתנים, שניהם מגיעים ממחרוזת השאילתה ואלה שנוצרו באופן פנימי.
  • תמיכה עבור & quot; Content-Type: הודעה / rfc822 & quot; נוספה (* .eml וקבצי .mht *), ובכלל זה הודעות מרובות-חלקים והודעות עם קבצים מצורפים, עם תוכן-העברה-קידוד של 7bit סוגים, 8bit, base64 וציטט מיועד להדפסה. בעת עיבוד קבצים מצורפים, אינדקסים יכולים להשתמש מנתחים חיצוניים. לדוגמא, אם אינדקסים מוגדר לשימוש catdoc למסמכים של יישום הסוג / msword, אז אינדקסים גם מבצע catdoc לקבצים המצורפים מסוג זה.
  • באג # 4803 & quot; הצפת מאגר שזוהה עם search.cgi & quot; היה קבוע.
  • קבוע שsearch.cgi לא השתמש בישויות HTML (ו) לברוח תווים מיוחדים בעת הצגת מטמון עותק למסמך מסוג text / רגיל.
  • קבוע ש& quot; dm & quot; פרמטר חיפוש לא עבד בחלק ממקרים.
  • קבוע ש& quot; su & quot; פרמטר חיפוש (משתמש סדר מוגדר) לא נלקח בחשבון על ידי מטמון שאילתא חיפוש, להיטי מטמון כך שגויים הוחזרו במקרים מסוימים.
  • באגס בעיבוד מילה נרדפת היו קבוע: מילת טופס שנוצר ממילים נרדפות יכול להיות חיפש פעמיים באתר; .
  • ; גישה לזיכרון רע בעת שימוש ב& quot; ComplexSynonyms כן & quot
  • באג דליפת זיכרון היה קבוע בקוד ייצור צורות מילה ממילון Ispell.
  • תאימות משופרת עם הגרסות העדכניות של PostgreSQL. בריחה של literals אופי SQL עבור PostgreSQL & gt;. = 90000 שונה מStype C-כאחד (הקו הנטוי משתמש) לסגנון SQL הסטנדרטי
  • סוג נתון לעמודה & quot; url.url & quot; לFirebird שונה מvarchar (127) לvarchar (247), המהווה את varchar האינדקס הארוך ביותר במסד נתוני Firebird עם page_size = 1024 (באג # 2,125).
  • קבוע שmnoGoSearch לא עבד עם Mecab (segmenter היפני) מילונים מקודדים בקידוד UTF-8.
  • קבוע שאינדקסים בשקט התעלמו מערכי -u (גבולות URL) כבר מ -64 תווים (באג # 4800, באג # 4689).
  • תוקן באג בקוד טיפול קטעים. זה לא עובד גם במקרים שבם ההקשר הבא מילה מודגשת אין לי תווי רווח וExcerptPadding מסתיים באמצע הבא מודגש מילה. כל הקטע היה מסומן בטעות במקרים כאלה.
  • קבוע שמודול סיומת PHP לא לקמפל עם PHP-5.4 (באג # 4808).
  • קבוע התרסקות באינדקסים קרה לעיבוד תגובת הודעה / http בשילוב עם מנתח חיצוני חוזר תגובה ריקה.
  • באג # 4806 & quot; פיקוד Proxy ללא ויכוח & quot; היה קבוע.
  • באג # 4359 & quot; הצפת מאגר כאשר עושים שימוש באפשרות & quot -Ewordstat; היה קבוע.
  • כמה אזהרות הידור בפלטפורמות 64bit היו קבועים.
  • באג # 4722 & quot; הודעות שגיאה להציג ישירות על דף האינטרנט & quot; היה קבוע.
  • באג # 4718 & quot; נהג sqlite3: (1) לא יכול להתחיל עסקה במסגרת עסקה & quot; היה קבוע.
  • קבוע כי במקרה של LiveUpdates = כן search.cgi מודפס בטעות השגיאה & quot; מדד מילה לא נמצא & quot; כאשר השאילתה לא הניבה שום תוצאות.
  • כמה קישורים מתים בסעיף הנקראים מנתחים חיצוניים לסוגי הקבצים הנפוצים ביותר בפרק 5 היו קבוע.
  • אזהרות autoconf היו קבועות. זיהוי הלקוח ספריית MySQL השתפר עבור OS X Lion.

מה חדש בגרסת 3.3.12:

    • הזרקת SQL שקרתה בגלל שליטה החלשה של תווים חוקיים בשמות מארח בקישורי היפרטקסט היה קבוע. ההזרקה הייתה אפשרית עם מסדי נתונים התומכים הצהרות מרובות בשאילתא SQL אחת: עם MySQL (כאשר ClientMultiStatement = כן אפשרות זו מופעלת בDBAddr), כמו גם עם PostgreSQL .
    • תחביר שאילתא החיפוש חדש עבור חיפוש מגוון נוספו. לדוגמא,
    • יהיה למצוא מסמכים שיש מילות בטווח שבין ינואר וג'ון. מפעילי חיפוש הטווח יכולים לשמש בשילוב עם מפעילים האחרים (חיפוש ביטוי למשל, הגבלת מילת חיפוש לסעיף, וכו ').
    • UseRangeOperators פקודת search.htm חדש נוסף כדי להפעיל מפעילי חיפוש טווח (שאינם מופעל כברירת מחדל).
    • עשרוני אפשרות חדשה התווסף לפקודה סעיף. מילות של הקטעים מסומנים באפשרות זו מטופלים כמספרים עשרוניים. זה, למשל, מאפשר חיפוש מגוון מספרי לקטע.
    • יהיה למצוא מסמכים שיש חולצה בכותרת ועם מחירים בטווח 10.1-200.
    • תיאור כיצד להשתמש ממיר pdftohtml נוספה לindexer.conf-dist ולמדריך.
    • קבוע שאינדקסים אפשרו כתובות אתרים פגומות המכילים תווים שאינם ASCII בשמות מארח, שהוביל לשגיאות SQL על ניסיון להכניס כתובת אתר שגויה לתוך מסד הנתונים, לדוגמא: PQexec: שגיאה: רצף תווים לא חוקי לקידוד & quot; UTF8 & quot; :. 0xbf
    • באג בUDM-config היה קבוע. בשל הבאג הזה, מקשר של מודול mnoGoSearch PHP נכשל עם השגיאה לא יכול למצוא
    • -lmnogosearch.
    • קבוע שAPI Firebird (Interbase) לא עבד עם סוג נתוני SQL_LONG כראוי על פלטפורמות x86_64.
    • קבוע UDM_MAXTIMESTRSIZE שונה 35-64, כstrftime () יכול להחזיר תוצאה יותר מ -35 תווים בחלק ממערכות ההפעלה (למשל AIX). ערך קבוע מדי קטן הוביל להלא נכון או ערך אפס ב$ משתנים תבנית (אחרון-שינוי) על AIX.
    • קבוע ש- Microsoft SQL Server לא עבד עם שמות מסד הנתונים כוללים רק תווים ספרתיים.
    • בעיות Compilation בעת הבנייה באמצעות --without-pthreads בי קבוע.
    • בעיה האוסף קרה בAIX5 / AIX6 בגלל דגלי מהדר שגויים חוט היה קבועה.
    • בעיה עם אוסף ספריית לקוח Sybase על פלטפורמות לינוקס 64-bit הייתה קבוע.
    • & quot; # אינדקס 4704 באג קבצים בינאריים שונים כמו XML & quot; היה קבוע.
    • & quot; # באג 8299 ציון שגוי כאשר UserScore מקבל 0 וUserScoreFactor מוגדר & quot; היה קבוע.

    מה חדש בגרסת 3.3.11:

    • שיפור ביצועים משמעותי עבור הפעלת אינדקסים עם קבצי תצורה יש מאות או אלפי פקודות שרת נעשה.
    • תמיכת אפשרויות ארוכות בסגנון GNU נוספה.
    • הדגל להגדיר חדש --enable-FHS-פריסה נוספה לבנות ולהתקין פריסה תואמת תקן היררכית מערכת קבצים טוב יותר.
    • הגדר שיפורים לפלטפורמות של 64 סיביות נעשה.
    • כמה באגים תוקנו.
    • חלק שיפורי תכונת קטין אחרים נעשו.

    מה חדש בגרסת 3.3.10:

    • תוכן באורך מאוחסן כעת לתוך מסד הנתונים ל פרוטוקול FTP כאשר משתמשת בשיטת גישת checkonly. קודם זה היה מוגדר 0.
    • שיפורי כלי המרה mconv נעשו. גודל מאגר קלט שונה ל1Mb להימנע מתפרק תווים מרובים בעת עיבוד קובץ עם תורים ארוכים. אפשרות שורת פקודת -x נוספה לתצוגת תווים שלא ניתן להמיר לאופי היעד שנקבעו באמצעות גופי SGML הקסדצימלי (לדוגמא & # x123;).

    • מפות
    • zh-hans.utf8.lm ושפת zh-hant.utf8.lm נוספו לאתר סיני פשוטה ומסורתית בUTF-8.
    • מציג עותקי Cached עכשיו עובד עם מודול הרחבה mnoGoSearch PHP.
    • פורמטים & quot תאריך; 1997-07-16T19: 20: 30 + 01: 00 & quot; ו& quot; 1997-07-16T19: 20: 30-01: 00 & quot; עכשיו הם הבינו בכותרות פרוטוקול ובעת ניתוח קבצי XML.
    • פרוטוקול Sitemap נתמך כעת כדי להביא את הרשימה של כתובות אתרים זמינות לזחילה באתר אינטרנט. UseSitemap פקודה חדשה התווסף ללקבוע האם להשתמש בפרוטוקול Sitemap (כן כברירת מחדל).
    • קבוע שהכריכה של פרמטרים שלמים בנהג SQL לא לעבוד גם על פלטפורמות 64 סיביות שעלול לגרום לכשלי -Eblob אינדקסים.
    • קבוע שהנהג ctlib (Sybase וספריית הלקוח של Microsoft SQL Server) חזר שגיאת CS_ROW_FAIL על מספרים לצוף עם דיוק גבוה.
    • QCache = כן ועכשיו הצע לעבוד עם Microsoft SQL Server.
    • הפעלת תהליכי אינדקסים זחילה מרובים עכשיו זה אפשרי עם Microsoft SQL Server. אינדקסים משתמשים ב( TABLOCKX) רמז השולחן כאשר יעדים מקסימים מבסיס הנתונים, כדי למנוע זחילה של אותם המסמכים על ידי מקרי אינדקסים מרובים. בעבר ריצת תהליכי זחילה מרובים היה אפשריים רק עם MySQL, PostgreSQL ו- Oracle.
    • -Eblob אינדקסים פועל כעת במצב לא-נעילה (כלומר, ללא חיפוש לאורך זמן) בעת עבודה עם Microsoft SQL Server. בעבר הלא-נעילה מחדש אינדקס היה אפשרי רק עם MySQL, PostgreSQL ו- Oracle.
    • באג # 4220 & quot; כותרות HTML אחד תווים לא צמודות & quot; היה קבוע.
    • באג # 501 & quot; HoldBadHrefs לא עובד & quot; היה קבוע.
    • אינדקסים עכשיו מכבד את אפשרות שורת פקודת -D כאשר השלכת נתונים. לדוגמא, האינדקסים -Edumpdata -D2 יהיה לזרוק את הנתונים מפקודת DBAddr השנייה בindexer.conf.
    • דרגת GroupBySite מצב קיבוץ חדשה נוספה.

    • מסדי נתונים
    • MonetDB וOpenLink Virtuoso נתמכים כעת.
    • באג # 3963 & quot; הזרקת SQL אפשרית עם תג ואת כתובת אתר פרמטר & quot; היה קבוע. הגנה מפני הזרקת SQL בפרמטרי חיפוש אחרים השתפרה.
    • פרמטר חדש MultiInsert = כן נוספה פקודה DBAddr, כדי לאפשר החדרה של רשומות מרובות במשפט SQL INSERT היחיד בעת הפעלה & quot; האינדקסים -Eblob & quot; עם מסד נתוני MySQL.
    • השתפר לתת מידע נוסף על זמן מושקע בצעדים אינדקס שונים (בעת הפעלת -Eblob אינדקסים) וצעדי חיפוש (בעת הפעלת search.cgi), כדי למצוא צווארי בקבוק בביצועים קלים יותר.
    • פלט מפורט
    • שיפור ביצועי -Eblob אינדקסים קטן נעשה: יותר תקליטים עכשיו מוכנסים לדוח יחיד להכין שיחה
    • .
    • הבעיה XSS הייתה קבועה: הקלדת כתובת אתר זו בשורת כתובת של Internet Explorer צצה חלון הודעת התראה
    • זה אפשרי עכשיו כדי לציין את שם חלופי לשם טבלת bdict בפרמטר DBAddr
    • זה יכול לשמש לבניית מדדי חיפוש מרובים באותו מסד נתונים, למשל, שימוש במסנני סעיף קטן שונים.
    • באג # 3792 & quot; גבול URL עבור htdb גורם שאילתא SQL יעילה & quot; היה קבוע.
    • באג # 3806 & quot; שימוש הלא נכון של memset פונקציה & quot; היה קבוע.
    • פקודת UserScore יכולה עכשיו להיות כתובה בindexer.conf, כך התוצאה שלה היא עותק שמורה במסד הנתונים בזמן -Eblob אינדקסים ולאחר מכן search.cgi יכול להשתמש תוצאת המטמון בזמן חיפוש. זה משפר את הביצועים במקרה של שאילתות SQL מורכבות בUserScore.
    • הוראות תצורת Tika msword לטקסט ממיר נוספו למדריך.

    מה חדש בגרסת 3.3.8:

    • יש גרסה זו תכונת שיפורים רבים, כולל את הפקודות UserOrder, UserSiteScore, CrawlerDelay, וCrawlerThreads, שיפורים שנעשו עבור שפות אסיאתיות, ומטמון תוצאות חיפוש חדש עם & quot; החיפוש בנמצא & quot; תכונה.
    • מספר שיפורי ביצועים נעשה ומספר באגים תוקן.

  • תגובות ל mnoGoSearch

    תגובות לא נמצא
    להוסיף הערה
    הפעל את התמונות!