mnoGoSearch

Screenshot Λογισμικό:
mnoGoSearch
Στοιχεία Λογισμικού:
Εκδοχή: 3.2.43 / 3.3.14
Ανεβάστε ημερομηνία: 20 Feb 15
Προγραμματιστής: mnoGoSearch Developers Team
Άδεια: Δωρεάν
Δημοτικότητα: 0

Rating: nan/5 (Total Votes: 0)

mnoGoSearch (παλαιότερα γνωστή ως UdmSearch) είναι ένα πλήρως εξοπλισμένο μηχανή αναζήτησης στο Web. Μπορείτε να χρησιμοποιήσετε mnoGoSearch να κατασκευάζει μηχανές αναζήτησης μέσω HTTP, HTTPS, FTP, και NTTP διακομιστές, τοπικά αρχεία, και η βάση δεδομένων μεγάλα πεδία κειμένου.
Υποστηρίζει Oracle, MS SQL Server, MySQL, PostgreSQL, InterBase / Firebird, OpenLink Βιρτουόζος, InterSystems cach, iODBC, EasySoft ODBC, και UnixODBC βάσεις δεδομένων. Έχει XML, HTML, TEXT και ενσωματωμένη υποστήριξη, και την εξωτερική υποστήριξη μετατροπείς για άλλους τύπους εγγράφων.
Ένα αυτόματο guesser γλώσσα / σύνολο χαρακτήρων για περισσότερα 70 συνδυασμούς γλωσσών / charset περιλαμβάνεται, μαζί με τη βασική υποστήριξη της άδειας, και ίσως δείκτη προστατεύεται με κωδικό πρόσβασης intranet HTTP servers με την υποστήριξη της άδειας μεσολάβησης.

Τι είναι καινούργιο σε αυτή την έκδοση:.

  • DOCX και προστέθηκαν RTF ενσωματωμένο αναλυτές
  • Είναι δυνατόν τώρα να χρησιμοποιήσετε το $ (ConfDir), $ (ShareDir), $ (VarDir), $ (TMPDIR) μεταβλητές πρότυπο στο search.htm, πχ:
  • Συμπεριλάβετε $ (ConfDir) /common.inc
  • DBAddr sqlite3: /// $ (VarDir) /mnogosearch.sqlite3/
  • Στο παρελθόν αυτές οι μεταβλητές κατανοητή μόνο σε indexer.conf.
  • Μια μικρή αποτύπωση σε διάταξη εγκατάσταση έγινε: η --docdir παράμετρος για να ρυθμίσετε τώρα σεβαστή, και η τεκμηρίωση σε μορφή HTML έχει πλέον εγκατασταθεί στην prefix / share / doc / mnogosearch / από προεπιλογή. Προηγουμένως --docdir αγνοήθηκε, και η τεκμηρίωση που είχε εγκατασταθεί για prefix / doc /.
  • Τα αρχεία για την κατασκευή rpm και προστέθηκαν Deb δυαδικά πακέτα.
  • Μερικά μικρά προβλήματα που ανακαλύφθηκε από τον κώδικα εργαλεία στατικής ανάλυσης έχουν καθοριστεί.
  • Μη εκχωρημένα χαρακτήρες EUC-JP μετατράπηκαν σε U + 0000 αντί για το ερωτηματικό κατά τη μετατροπή σε άλλα σύνολα χαρακτήρων.
  • αποσπάσματα Πλαίσιο δεν λειτουργεί καλά και αν το όνομα της ενότητας CachedCopy γράφτηκε το με πεζά γράμματα indexer.conf.
  • Σταθερή ότι στατική σύνδεση κατά MySQL-5.5 βιβλιοθήκη πελάτη απέτυχε λόγω της απουσίας -ldl σημαία συνδετήρα.
  • Διορθώθηκε το πρόβλημα κατάρρευσης σε search.cgi όταν καταρτίζονται σε επιπλέον λειτουργία εντοπισμού σφαλμάτων με --enable-ίχνος σε μια μηχανή 64-bit.
  • Σταθερή ότι indexer απέτυχε με το σφάλμα & quot? Ακέραιος δεν ταιριάζει σε στήλη & quot? Σε μηχανήματα 64-bit, όταν τρέχει με την backend OpenLink Virtuoso.

Τι είναι καινούργιο στην έκδοση 3.3.13:

  • Bug # 4818 & quot? Αυθαίρετα αρχεία ανάγνωσης σε mnoGoSearch & quot ? έχει καθοριστεί. Αυτό είναι ένα σφάλμα ασφαλείας. Όλοι οι χρήστες των προηγούμενων εκδόσεων 3.3.x είναι ιδιαίτερα συνιστάται να αναβαθμίσετε.
  • Bug # 4819 & quot? Μεταβλητές Αντικατάσταση σε mnoGoSearch & quot? έχει καθοριστεί. search.cgi ήταν ευάλωτο σε cross-site scripting σε περιπτώσεις όπου οι τιμές κάποιων κενών προκαθορισμένων εσωτερικών μεταβλητών αντικαταστάθηκαν στο query string HTTP (π.χ. search.cgi? q = δοκιμή και αποθηκεύονται =). Τώρα όλες οι μεταβλητές που προέρχονται από τη συμβολοσειρά ερωτήματος αυτόματα σε HTML δραπέτευσε στο $ (var) μορφή προτύπου.
  • Η έννοια της $ & (var) δεν έχει αλλάξει, εξακολουθεί να ισχύει, HTML διαφυγή προς όλες τις μεταβλητές, και οι δύο προέρχονται από τη συμβολοσειρά ερωτήματος και εκείνων που δημιουργούνται στο εσωτερικό της.
  • Υποστήριξη για & quot? Content-Type: Μήνυμα / rfc822 & quot? Προστέθηκε (* .eml και * .mht αρχεία), συμπεριλαμβανομένων των μηνυμάτων πολλαπλών μέρος και μηνύματα με συνημμένα, με Content-Transfer-Encoding των τύπων 7bit, 8bit, base64 και quoted-printable. Κατά την επεξεργασία των συνημμένων, indexer μπορούν να χρησιμοποιούν εξωτερικά προγράμματα ανάλυσης. Για παράδειγμα, εάν δεικτοδότη έχει ρυθμιστεί να χρησιμοποιεί catdoc για τα έγγραφα της αίτησης τύπου / msword, τότε δεικτοδότη εκτελεί επίσης catdoc για τα συνημμένα αυτού του τύπου.
  • Bug # 4803 & quot? Υπερχείλιση ανιχνεύεται με search.cgi & quot? έχει καθοριστεί.
  • Σταθερή ότι search.cgi δεν έκανε χρήση HTML οντότητες (και &) για να ξεφύγουν από ειδικούς χαρακτήρες κατά την εμφάνιση προσωρινά αποθηκευμένο αντίγραφο για ένα έγγραφο του τύπου text / plain.
  • Σταθερή ότι η & quot? Dm & quot? παράμετρος αναζήτησης δεν λειτούργησε σε ορισμένες περιπτώσεις.
  • Σταθερή ότι η & quot? Su & quot? παράμετρο αναζήτησης (ορίζονται από το χρήστη σειρά) δεν ελήφθη υπόψη από την κρυφή μνήμη ερώτημα αναζήτησης, έτσι εσφαλμένες συμπτώσεις μνήμη cache επιστράφηκαν σε ορισμένες περιπτώσεις.
  • Σφάλματα κατά την επεξεργασία συνώνυμο καθορίστηκαν: μια μορφή λέξη που παράγεται από τα συνώνυμα θα μπορούσε να αναζητηθεί δύο φορές στη βάση δεδομένων? κακή πρόσβαση στη μνήμη, όταν χρησιμοποιεί το & quot? ComplexSynonyms ναι & quot?.
  • Ένα bug διαρροή μνήμης ορίστηκε στον κώδικα παραγωγής εντύπων λέξη από λεξικό ispell.
  • Βελτιωμένη συμβατότητα με τις τελευταίες εκδόσεις της PostgreSQL. Ξεφεύγοντας από τα κατεξοχήν χαρακτήρα SQL για την PostgreSQL & gt?. = 90000 άλλαξε από το C-όσο Stype (χρησιμοποιώντας ανάστροφη κάθετο) με το πρότυπο στυλ SQL
  • Τύπος δεδομένων για τη στήλη & quot? Url.url & quot? για Firebird άλλαξε από varchar (127) να varchar (247), η οποία είναι η μεγαλύτερη δεικτοποιημένων varchar σε Firebird βάση δεδομένων με page_size = 1024 (bug # 2125).
  • Σταθερή ότι mnoGoSearch δεν λειτούργησε με MECAB (Ιαπωνικό τεμαχιστή) λεξικά κωδικοποιημένα σε utf-8 κωδικοποίηση.
  • Σταθερή ότι indexer αγνοείται σιωπηλά τις τιμές -u (όρια URL) μεγαλύτερο από 64 χαρακτήρες (bug # 4800, bug # 4689).
  • Διορθώθηκε ένα σφάλμα στο χειρισμό αποσπάσματα κώδικα. Δεν λειτούργησε καλά σε περιπτώσεις, όταν το πλαίσιο μετά από μια επιλεγμένη λέξη δεν έχουν χαρακτήρες χώρου και ExcerptPadding τελειώνει στα μέσα της επόμενης τόνισε λέξη. Το σύνολο απόσπασμα εσφαλμένα τονίζεται σε τέτοιες περιπτώσεις.
  • Σταθερή ότι η μονάδα επέκταση της PHP δεν συνέταξε με την PHP-5.4 (bug # 4808).
  • Σταθερή μια συντριβή στο ευρετήριο της συνέβη για την επεξεργασία ενός μηνύματος απόκρισης / http σε συνδυασμό με μια εξωτερική μονάδα ανάλυσης επιστρέφει μια κενή απάντηση.
  • Bug # 4806 & quot? Εντολή μεσολάβησης χωρίς επιχείρημα & quot? έχει καθοριστεί.
  • Bug # 4359 & quot? Υπερχείλιση όταν κάνει χρήση -Ewordstat επιλογή & quot? έχει καθοριστεί.
  • μερικές προειδοποιήσεις σύνταξη σε πλατφόρμες 64bit έχουν καθοριστεί.
  • Bug # 4722 & quot? Μηνύματα σφάλματος στην οθόνη, απευθείας στην ιστοσελίδα & quot? έχει καθοριστεί.
  • Bug # 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 προστέθηκε για να ενεργοποιήσει φορείς αναζήτηση εύρους (το οποίο είναι απενεργοποιημένη από προεπιλογή).
  • Μια νέα δεκαδικό επιλογή προστέθηκε στην εντολή τμήματος. Οι λέξεις από τις ενότητες που σημειώνονται με αυτή την επιλογή αντιμετωπίζεται ως δεκαδικούς αριθμούς. Αυτό, για παράδειγμα, επιτρέπει την αριθμητική αναζήτηση εύρους για το συγκεκριμένο τμήμα.
  • θα βρείτε τα έγγραφα που έχουν t-shirt στον τίτλο και με τιμή στο εύρος 10,1 - 200.
  • Μια περιγραφή πώς να χρησιμοποιήσετε pdftohtml μετατροπέα προστέθηκε σε indexer.conf-dist και στο εγχειρίδιο.
  • Σταθερή ότι indexer επιτρέπεται ακατάλληλων διευθύνσεων URL που περιέχουν μη-ASCII χαρακτήρων στα ονόματα υποδοχής, η οποία οδήγησε σε λάθη SQL σε προσπάθεια να τοποθετήσετε μια εσφαλμένη διεύθυνση URL στη βάση δεδομένων, για παράδειγμα: PQexec: Σφάλμα: μη έγκυρη ακολουθία byte για την κωδικοποίηση & quot? UTF8 & quot? :. 0xBF
  • Ένα σφάλμα στο UDM-config έχει καθοριστεί. Λόγω αυτού του σφάλματος, σύνδεση της μονάδας mnoGoSearch PHP απέτυχε με το σφάλμα δεν μπορεί να βρει -lmnogosearch.
  • Σταθερή ότι η Firebird (Interbase) API δεν λειτούργησε με SQL_LONG τύπο δεδομένων σωστά σε πλατφόρμες x86_64.
  • σταθερή UDM_MAXTIMESTRSIZE άλλαξε 35 έως 64, καθώς strftime () μπορεί να επιστρέψει ένα αποτέλεσμα μεγαλύτερο από 35 χαρακτήρες σε ορισμένα λειτουργικά συστήματα (π.χ. AIX). Πολύ μικρό σταθερή τιμή οδήγησε σε λάθος ή μηδενική τιμή στο $ (Τελευταία Τροποποιημένο) μεταβλητή πρότυπο σε AIX.
  • Σταθερή ότι η Microsoft SQL Server δεν λειτουργούν με τα ονόματα των βάσεων δεδομένων που αποτελείται μόνο από ψηφίο χαρακτήρες.
  • Σύνταξη προβλήματα κατά την κατασκευή χρησιμοποιώντας --without-pthreads όπου οι σταθερές.
  • Ένα πρόβλημα σύνταξη συνέβη στις AIX5 / AIX6 λόγω της λάθος νήμα σημαίες compiler έχει καθοριστεί.
  • Ένα πρόβλημα συλλογή με Sybase βιβλιοθήκη πελάτη σε 64-bit πλατφόρμες Linux έχει καθοριστεί.
  • & quot? Bug # 4704 Αποδελτίωση διάφορα δυαδικά όπως XML & quot? έχει καθοριστεί.
  • & quot? Bug # 8299 Λάθος σκορ, όταν UserScore παίρνει 0 και UserScoreFactor έχει οριστεί & quot? έχει καθοριστεί.

Τι είναι καινούργιο στην έκδοση 3.3.11:

  • Μια σημαντική βελτίωση των επιδόσεων για την εκκίνηση indexer με τα αρχεία διαμόρφωσης με εκατοντάδες ή χιλιάδες εντολές διακομιστή έγινε.
  • προστέθηκε μεγάλες επιλογές GNU στιλ υποστήριξη.
  • Μια νέα σημαία του configure --enable-FHS-διάταξη προστέθηκε για την κατασκευή και εγκατάσταση ενός καλύτερου Filesystem Hierarchy Standard συμβατό διάταξη.
  • Διαμόρφωση βελτιώσεις για πλατφόρμες 64-bit έγιναν.
  • Λίγα σφάλματα έχουν καθοριστεί.
  • Ορισμένες άλλες μικρές βελτιώσεις χαρακτηριστικό έγιναν.

Τι είναι καινούργιο στην έκδοση 3.3.10:

  • Content-Length είναι τώρα αποθηκευμένα στη βάση δεδομένων για FTP πρωτόκολλο, όταν χρησιμοποιείται η μέθοδος πρόσβασης CheckOnly. Προηγούμενο είχε οριστεί σε 0.
  • βελτιώσεις βοηθητικό πρόγραμμα μετατροπής mconv έγιναν. Μέγεθος του buffer εισόδου άλλαξε σε 1Mb να αποφύγετε το σπάσιμο χώρια χαρακτήρες πολλών byte κατά την επεξεργασία ενός αρχείου με παραγάδια. -x επιλογή γραμμής εντολών προστέθηκε για να εμφανίσει χαρακτήρες που δεν μπορεί να μετατραπεί σε χαρακτήρα στόχο που είχε τεθεί να χρησιμοποιήσετε οντότητες δεκαεξαδικό SGML (π.χ. & # X123?).

  • Χάρτες
  • ZH-hans.utf8.lm και γλώσσα ZH-hant.utf8.lm προστέθηκαν για την ανίχνευση απλοποιημένα και παραδοσιακά κινέζικα σε UTF-8.
  • Εμφάνιση προσωρινής αποθήκευσης αντιγράφων τώρα λειτουργεί με μονάδα επέκτασης mnoGoSearch PHP.
  • Ημερομηνία μορφές & quot? 1997-07-16T19: 20: 30 + 01: 00 & quot? και & quot? 1997-07-16T19: 20: 30-01: 00 & quot? Οι πλέον κατανοητό σε κεφαλίδες πρωτόκολλο και όταν parsing XML αρχεία.
  • Το πρωτόκολλο Sitemap υποστηρίζεται τώρα να φέρω τη λίστα των διευθύνσεων URL που διατίθενται για σέρνεται σε μια ιστοσελίδα. Μια νέα UseSitemap εντολή προστέθηκε για να καθορίσετε εάν θέλετε να χρησιμοποιήσετε το πρωτόκολλο Χάρτης (ναι από προεπιλογή).
  • Σταθερή ότι η σύνδεση των ακέραιες παραμέτρους στο πρόγραμμα οδήγησης SQL δεν λειτούργησε καλά σε πλατφόρμες 64-bit, το οποίο θα μπορούσε να προκαλέσει βλάβες indexer -Eblob.
  • Σταθερή ότι ctlib (Sybase και βιβλιοθήκη-πελάτη του Microsoft SQL Server) οδηγός επέστρεψε CS_ROW_FAIL λάθος στους αριθμούς πλωτήρα με υψηλή ακρίβεια.
  • QCache = ναι και προτείνουν τώρα εργάζονται με το Microsoft SQL Server.
  • εκτελεί πολλαπλές διεργασίες indexer σέρνεται είναι δυνατόν τώρα με το Microsoft SQL Server. ευρετήριο χρησιμοποιεί την (TABLOCKX) πίνακα υπαινιγμό κατά την ανάκτηση των στόχων από τη βάση δεδομένων για να αποφύγει την ανίχνευση των ίδιων εγγράφων από πολλές εμφανίσεις βηματικής. Προηγουμένως εκτελεί πολλαπλές διεργασίες ανίχνευσης ήταν δυνατή μόνο με MySQL, PostgreSQL και Oracle.
  • indexer -Eblob τρέχει τώρα σε κατάσταση μη-ασφάλισης (δηλαδή χωρίς αναζήτηση καθορισμό του χρόνου), όταν συνεργάζεται με το Microsoft SQL Server. Προηγουμένως μη-κλειδώματος εκ νέου ευρετηρίαση ήταν δυνατή μόνο με MySQL, PostgreSQL και Oracle.
  • Bug # 4220 & quot? HTML τίτλους ενός χαρακτήρα που δεν περιλαμβάνονται στο ευρετήριο & quot? έχει καθοριστεί.
  • Bug # 501 & quot? HoldBadHrefs δεν λειτουργούν & quot? έχει καθοριστεί.
  • δεικτοδότη σέβεται πλέον την επιλογή -D γραμμή εντολών όταν ντάμπινγκ δεδομένα. Για παράδειγμα, δεικτοδότη -Edumpdata-D2 θα χωματερή δεδομένα από τη δεύτερη εντολή DBAddr σε indexer.conf.
  • Νέα κατάταξη λειτουργία ομαδοποίησης GroupBySite προστέθηκε.
  • MonetDB και OpenLink Virtuoso βάσεις δεδομένων υποστηρίζεται τώρα.
  • Bug # 3963 & quot? Ένεση δυνατή SQL με ετικέτα και τη διεύθυνση URL παράμετρος & quot? έχει καθοριστεί. Προστασία κατά της εισαγωγής SQL σε άλλες παραμέτρους αναζήτησης έχει βελτιωθεί.
  • Νέα παράμετρος MultiInsert = ναι προστέθηκε η εντολή DBAddr, για να καταστεί δυνατή εισαγωγής πολλαπλών εγγραφών σε μια πρόταση SQL INSERT μόνο όταν τρέχει & quot? Indexer -Eblob & quot? με μια βάση δεδομένων MySQL.
  • Λεπτομερής παραγωγή βελτιώθηκε να δώσει περισσότερες πληροφορίες σχετικά με το χρόνο που δαπανάται σε διάφορα στάδια ευρετηρίασης (όταν τρέχει indexer -Eblob) και τα βήματα αναζήτησης (όταν τρέχει search.cgi), για να βρείτε τα σημεία συμφόρησης επιδόσεων.
  • Μικρά βελτίωση της απόδοσης indexer -Eblob έγινε: περισσότερες εγγραφές εισάγονται τώρα ανά μεμονωμένη δήλωση προετοιμάζει πρόσκληση
  • .
  • Ένα πρόβλημα XSS ορίστηκε: πληκτρολογώντας αυτό το URL στον Internet Explorer γραμμή διευθύνσεων έσκασε μια ειδοποίηση παράθυρο μηνύματος
  • Είναι δυνατόν τώρα να καθορίσετε ένα εναλλακτικό όνομα για την bdict όνομα πίνακα στην παράμετρο DBAddr
  • Αυτό μπορεί να χρησιμοποιηθεί για την κατασκευή πολλών ευρετηρίων αναζήτησης στην ίδια βάση δεδομένων, για παράδειγμα, χρησιμοποιώντας διαφορετικά φίλτρα εδαφίου.
  • Bug # 3792 & quot? Όριο URL για htdb προκαλεί αναποτελεσματική SQL ερώτημα & quot? έχει καθοριστεί.
  • Bug # 3806 & quot? Λανθασμένη χρήση του memset λειτουργία & quot? έχει καθοριστεί.
  • Η εντολή UserScore μπορεί πλέον να γραφτεί στο indexer.conf, ώστε τα αποτελέσματά της να κρύβεται στη βάση δεδομένων κατά τη διάρκεια του χρόνου indexer -Eblob και στη συνέχεια search.cgi να χρησιμοποιήσετε το προσωρινά αποθηκευμένο αποτέλεσμα σε χρόνο αναζήτησης. Αυτό βελτιώνει την απόδοση στην περίπτωση των πολύπλοκων ερωτημάτων SQL σε UserScore.
  • Τίκα MSWord-σε-κείμενο οδηγίες διαμόρφωσης μετατροπέα προστέθηκαν στο εγχειρίδιο.

Τι είναι καινούργιο στην έκδοση 3.3.8:

  • Αυτή η έκδοση έχει πολλαπλές βελτιώσεις των δυνατοτήτων, συμπεριλαμβανομένων των εντολών UserOrder, UserSiteScore, CrawlerDelay, και CrawlerThreads, βελτιώσεις που έγιναν για τις ασιατικές γλώσσες, καθώς και μια νέα μνήμη cache αποτέλεσμα αναζήτησης με το & quot? αναζήτησης βρέθηκε & quot? χαρακτηριστικό.
  • Μια σειρά από βελτιώσεις στην απόδοση έγιναν και μια σειρά από σφάλματα έχουν καθοριστεί.

Σχόλια για mnoGoSearch

Τα σχόλια δεν βρέθηκε
προσθήκη σχολίου
Ενεργοποιήστε τις εικόνες!