Jump to content

Solucionado Error al reconstruir el indice


debramedix

Recommended Posts

Me he dado cuenta que la busqueda en la tienda ha dejado de funcionar ( antes iba perfectamente) He estado leyendo por el foro y la solucion que daban era reconstruir el indice pero al hacerlo me da el siguiente error

 

Warning: preg_replace(): Compilation failed: disallowed Unicode code point (>= 0xd800 && <= 0xdfff) at offset 1829 in/homepages/25/d241468212/htdocs/webshop/classes/Search.php on line 103

 

 

Alguna idea?

Edited by debramedix (see edit history)
Link to comment
Share on other sites

He visto una posible solución....COMO LO VEIS?

 

http://www.prestasho...-normal-search/

 

Ese mismo post estaba viendo ahora...

 

Te refieres a esto:

 

oke, found the solution.

 

open the file /classes/search.php

 

this file uses source from drupal, you can read on this --link--- site that Drupal had thesame problem.

/* Copied from Drupal search module, except for \x{0}-\x{2f} that has been replaced by \x{0}-\x{2c}\x{2e}-\x{2f} in order to keep the char '-' */

define('PREG_CLASS_SEARCH_EXCLUDE',

 

For prestashop we can solve it by replacing line 56.

original line : '\x{a806}\x{a80b}\x{a823}-\x{a82b}\x{d800}-\x{f8ff}\x{fb1e}\x{fb29}\x{fd3e}'.

replace with this one : '\x{a806}\x{a80b}\x{a823}-\x{a82b}\x{e000}-\x{f8ff}\x{fb1e}\x{fb29}\x{fd3e}'.

 

My index works again.

 

Fuente: http://www.prestashop.com/forums/index.php?/topic/163074-search-broken-both-ajax-and-normal-search/page__view__findpost__p__806745

 

¿no?

 

Pruebalo, no creo que pierdas nada...

Link to comment
Share on other sites

Pues os comento.... la solución estaba en ese post

 

Cambiar la linea 56 del search.php por esto

 

x{a806}\x{a80b}\x{a823}-\x{a82b}\x{e000}-\x{f8ff}\x{fb1e}\x{fb29}\x{fd3e}

 

y porque, pues no tengo ni puta idea pero funciona !

 

Ah pues perfecto !

 

Añade la palabra Solucionado al titulo !

 

Un Saludo

Link to comment
Share on other sites

  • 4 weeks later...
  • 3 weeks later...
  • 2 months later...
  • 3 weeks later...
  • 4 weeks later...

Pues os comento.... la solución estaba en ese post

 

Cambiar la linea 56 del search.php por esto

 

x{a806}\x{a80b}\x{a823}-\x{a82b}\x{e000}-\x{f8ff}\x{fb1e}\x{fb29}\x{fd3e}

 

y porque, pues no tengo ni puta idea pero funciona !

 

Modificado search.php en la carpeta classes,y funcionando perfecto en 1.4.8.2 Gracias!! Tampoco fue necesario regenerar mi indice....

Edited by saag1 (see edit history)
Link to comment
Share on other sites

  • 5 months later...
Guest
This topic is now closed to further replies.
×
×
  • Create New...