Joomla.it Forum

Joomla! 1.5.x (versione con supporto terminato) => Joomla! 1.5 => Installazione, migrazione e aggiornamento => : kadmo 09 Apr 2012, 17:15:21

: Non salva gli articoli: The table '*_finder_tokens' is full
: kadmo 09 Apr 2012, 17:15:21
Una volta aggiornato mi da questo errore nel salvataggio degli articoli. Ma pare che lo fa solo su quelli lunghi.
Salvataggio fallito con il seguente errore: The table '*_finder_tokens' is full
Ho trovato questa patch che dicono dovrebbe risolvere ma voi che ne pensate?

diff --git a/administrator/components/com_finder/helpers/indexer/indexer.php b/administrator/components/com_finder/helpers/indexer/indexer.php
index 3870e0e..868e44f 100644
--- a/administrator/components/com_finder/helpers/indexer/indexer.php
+++ b/administrator/components/com_finder/helpers/indexer/indexer.php
@@ -1246,7 +1246,7 @@
             throw new Exception($db->getErrorMsg(), 500);
         }
 
-        return count($values);
+        return $values;
     }
 
     /**
diff --git a/administrator/components/com_finder/helpers/indexer/parser/html.php b/administrator/components/com_finder/helpers/indexer/parser/html.php
index c5d6a33..f790d1e 100644
--- a/administrator/components/com_finder/helpers/indexer/parser/html.php
+++ b/administrator/components/com_finder/helpers/indexer/parser/html.php
@@ -29,7 +29,10 @@
      */
     protected function process($input)
     {
-        // Strip all script tags.
+        // Strip invalid UTF-8 characters.
+        $input = iconv("utf-8", "utf-8//IGNORE", $input);
+
+        // Strip all script tags.
         $input = preg_replace('#<script[^>]*>.*?</script>#si', ' ', $input);
 
         // Deal with spacing issues in the input.
: Re:Non salva gli articoli: The table '*_finder_tokens' is full
: maicolstaip 10 Apr 2012, 13:08:25
Ciao kadmo,
che versione stai usando?
: Re:Non salva gli articoli: The table '*_finder_tokens' is full
: kadmo 10 Apr 2012, 14:06:25
2.5.0 ma è uguale sulla 2.5.4 è proprio un limite per gli articoli lunghi mi pare. Lo script in questione l'hoi trovato per la 1.6.0 che aveva lo stesso problema.
: Re:Non salva gli articoli: The table '*_finder_tokens' is full
: maicolstaip 10 Apr 2012, 16:03:40
Ciao,
guarda, a me non è mai capitato, in rete ho trovato lo stesso problema per le versioni beta della 2.5 e 2.5.0 e 2.5.1 però sembrerebbe risolto nelle versioni successive.

Ci penserei due volte prime di editare files di joomla.

In genere evito di fare comunque articoli lunghissimi, o li taglio col pagebreak o trovo altre soluzioni, forse per quello non saprei cosa suggerirti.

Vediamo se qualcun altro ha avuto lo stesso problema e come l'ha risolto.

Ciao!