Estimados...
Me he toado con un problema en un prestashop que he heredado (ya estaba implementado y nos quedamos con la administración del dominio).
La versión de prestashop es 1.5.2.0 (se que es antigua, pero por temas de personalización y el tema custom que utiliza no peudo actualizarla...), en php 5.4
El CPanel donde trabaja genera un archivo error.log con este contiendo repetido al infinito:
[25-Aug-2014 11:21:17 America/Santiago] PHP Warning: preg_replace() [<a href='function.preg-replace'>function.preg-replace</a>]: Compilation failed: invalid range in character class at offset 24 in /home/garmencl/public_html/classes/Tools.php on line 983
Como indica el registro, el error ese esta generando aquí:
// Remove all non-whitelist chars. $str = preg_replace('/[^a-zA-Z0-9\s\'\:\/\[\]-\pL]/u', '', $str);
La url del sitio es www.garmendia.cl
Es un gran problema, ya que se esta generando a cada consulta a la pagina, el error.log ha llegado a pesar mas de 1GB, volviendo lento el sistema, aun que no impide su funcionamiento....
Gracias por su ayuda.