venezuelaenforma Posted May 11, 2013 Share Posted May 11, 2013 Hola! Saludos desde Venezuela! Mi página: www.venezuelaenforma.com Versión Prestashop: 1.4.4.1 Les cuento que mi buscador estaba fucionando correctamente y de un día para otro dejó de encontrar resultados. He hecho lo siguiente: Añadir los productos que faltan al índice Re-construir el índice completo Estas funciones no me daban resultado antes y ahora cuando intento hacerlas de nuevo, la página se me pone en blanco y el url cambia a: http://venezuelaenforma.com/adminConcreto/searchcron.php?token=Km1rPPG8 http://venezuelaenforma.com/adminConcreto/searchcron.php?full=1&token=Km1rPPG8 Respectivamente con cada opción. He buscado soluciones en este foro sin obtener resultados, he forzado compilacion, activado y desactivado caché, he cambiado la línea 56 del archivo Classes/Search.php, he subido nuevamente los archivos Classes/Search.php y Classes/SearchEngine.php originales, he suprimido y reinstalado el módulo de búsqueda rápida de prestashop. En fín, he intentado solucionar el problema con todas las opciones que he conseguido en este foro y me sigue dando el mismo error. Se me olvida mencionar que cuando está activo el search box en mi web, al buscar una palabra, también se pone la pantalla en blanco e indica otro url parecido a los anteriores. Ahorita lo tengo desactivado para que los clientes no se encuentren con que el buscador no sirve, y he puesto uno de google, lo cual no es muy práctico porque los resultados aparecen con ads y admeás no aparecen en la misma página al hacer click. Recientemente estamos probando los servicios de un buscador de otra compañía pero nos interesa resolver nuestro problema porque ese buscador no es gratis y el de prestashop si lo es. Muchas gracias de antemano en lo que me puedan ayudar. Link to comment Share on other sites More sharing options...
OlivierJM Posted May 11, 2013 Share Posted May 11, 2013 ¿Has probado Forzar Compilacion? Link to comment Share on other sites More sharing options...
nadie Posted May 11, 2013 Share Posted May 11, 2013 Estas funciones no me daban resultado antes y ahora cuando intento hacerlas de nuevo, la página se me pone en blanco Si la pagina, se te queda en blanco, habilita el reporte de errores: http://www.prestashop.com/forums/topic/232477-%C2%BFque-hacer-cuando-se-queda-la-pantalla-en-blanco-en-prestashop/ Link to comment Share on other sites More sharing options...
venezuelaenforma Posted May 11, 2013 Author Share Posted May 11, 2013 ¿Has probado Forzar Compilacion? Si lo he intentado sin obtener resultados. Si la pagina, se te queda en blanco, habilita el reporte de errores: http://www.prestasho...-en-prestashop/ Muchas gracis, justo estaba por hacerlo, lo hago y posteo los errores aquí ya que no se mucho de programación. Link to comment Share on other sites More sharing options...
venezuelaenforma Posted May 11, 2013 Author Share Posted May 11, 2013 Para "Añadir los productos que faltan al índice" me indica lo siguiente: Warning: file_put_contents(/home/content/31/9158431/html/config/../cache/cachefs/b/be389f272549a59092c0371099725328) [function.file-put-contents]: failed to open stream: No such file or directory in /home/content/31/9158431/html/classes/CacheFS.php on line 51 Warning: file_put_contents(/home/content/31/9158431/html/config/../cache/cachefs/7/713d16a7a5194ff490f0d7e08a71620d) [function.file-put-contents]: failed to open stream: No such file or directory in /home/content/31/9158431/html/classes/CacheFS.php on line 51 Fatal error: Call to undefined method Shop::addSqlAssociation() in /home/content/31/9158431/html/classes/Search.php on line 419 Para "Re-construir el índice completo" me muestra esto: Warning: file_put_contents(/home/content/31/9158431/html/config/../cache/cachefs/b/be389f272549a59092c0371099725328) [function.file-put-contents]: failed to open stream: No such file or directory in /home/content/31/9158431/html/classes/CacheFS.php on line 51 Warning: file_put_contents(/home/content/31/9158431/html/config/../cache/cachefs/7/713d16a7a5194ff490f0d7e08a71620d) [function.file-put-contents]: failed to open stream: No such file or directory in /home/content/31/9158431/html/classes/CacheFS.php on line 51 Fatal error: Call to undefined method ObjectModel::updateMultishopTable() in /home/content/31/9158431/html/classes/Search.php on line 411 También quiero acotar que me salen errores en toda la web en todas partes, es normal? Saludos. Link to comment Share on other sites More sharing options...
nadie Posted May 11, 2013 Share Posted May 11, 2013 Para "Añadir los productos que faltan al índice" me indica lo siguiente: Warning: file_put_contents(/home/content/31/9158431/html/config/../cache/cachefs/b/be389f272549a59092c0371099725328) [function.file-put-contents]: failed to open stream: No such file or directory in /home/content/31/9158431/html/classes/CacheFS.php on line 51 Warning: file_put_contents(/home/content/31/9158431/html/config/../cache/cachefs/7/713d16a7a5194ff490f0d7e08a71620d) [function.file-put-contents]: failed to open stream: No such file or directory in /home/content/31/9158431/html/classes/CacheFS.php on line 51 Referente al error de "cachefs" ve a la pestaña Parametros Avanzados -> Rendimiento y abajo del todo donde dice: Utilizar el cache: señala que NO PD: Por lo que veo parece que tienes activado el sistema de cache por sistema de ficheros. (es una prueba) Link to comment Share on other sites More sharing options...
nadie Posted May 11, 2013 Share Posted May 11, 2013 Referente al error de "cachefs" ve a la pestaña Parametros Avanzados -> Rendimiento y abajo del todo donde dice: Utilizar el cache: señala que NO PD: Por lo que veo parece que tienes activado el sistema de cache por sistema de ficheros. (es una prueba) Esto es una prueba que quiero que hagas, antes de comprobar los permisos en el directorio de "cache", o ver si existe, ect.. Por eso primero desactiva lo que te he dicho, y dime si te sigue saliendo el error que te sale o no. (Solo hablo de lo referente a los errores de cachefs) Link to comment Share on other sites More sharing options...
venezuelaenforma Posted May 11, 2013 Author Share Posted May 11, 2013 Esto es una prueba que quiero que hagas, antes de comprobar los permisos en el directorio de "cache", o ver si existe, ect.. Por eso primero desactiva lo que te he dicho, y dime si te sigue saliendo el error que te sale o no. (Solo hablo de lo referente a los errores de cachefs) Ya estaba desactivado antes cuando me mostró los errores mencionados. Link to comment Share on other sites More sharing options...
Sergio Ruiz Posted May 11, 2013 Share Posted May 11, 2013 Para "Añadir los productos que faltan al índice" me indica lo siguiente: Fatal error: Call to undefined method Shop::addSqlAssociation() in /home/content/31/9158431/html/classes/Search.php on line 419 Fatal error: Call to undefined method ObjectModel::updateMultishopTable() in /home/content/31/9158431/html/classes/Search.php on line 411 Me paso por aqui para molestar como de costumbre. Estos dos errores que antes no habia visto al ver el post, no me cuadran. Por que vamos a ver, en el fichero: /classes/Search.php en la versión que dices que estas usando 1.4.4.1 no existe una llamada a esa funcion, y es mas en el ObjectModel, esa funcion no existe en la 1.4.4.1, si en la 1.5 Lo mismo pasa con addSqlAssociation que en tu version de Prestashop, en el fichero original de la 1.4.4.1 no se llama a esa funcion, y lógicamente no existe la funcion en la clase Shop. Vaya vaya, lo que has hecho, es hacer la barbaridad de subir los ficheros: Classes/Search.php y Classes/SearchEngine.php de la 1.5.... Error Fatal !!! En fin, lo primero de todo bajate esos ficheros, de tu version de Prestashop: https://code.google.....1.zip&can=2&q= y resube solo esos dos ficheros, pero de tu version.. Y ya seguimos hablando.. Link to comment Share on other sites More sharing options...
nadie Posted May 11, 2013 Share Posted May 11, 2013 Estos dos errores que antes no habia visto al ver el post, no me cuadran. Por que vamos a ver, en el fichero: /classes/Search.php en la versión que dices que estas usando 1.4.4.1 no existe una llamada a esa funcion, y es mas en el ObjectModel, esa funcion no existe en la 1.4.4.1, si en la 1.5 Lo mismo pasa con addSqlAssociation que en tu version de Prestashop, en el fichero original de la 1.4.4.1 no se llama a esa funcion, y lógicamente no existe la funcion en la clase Shop. Vaya vaya, lo que has hecho, es hacer la barbaridad de subir los ficheros: Classes/Search.php y Classes/SearchEngine.php de la 1.5.... Error Fatal !!! En fin, lo primero de todo bajate esos ficheros, de tu version de Prestashop: https://code.google.....1.zip&can=2&q= y resube solo esos dos ficheros, pero de tu version.. Y ya seguimos hablando.. Efectivamente Rubalcaba, yo tampoco me habia fijado. Tienes toda la razon en tu razonamiento. A ver si el usuario venezuelaenforma, consigue resubir los ficheros, y nos cuenta como ha ido todo. Link to comment Share on other sites More sharing options...
venezuelaenforma Posted May 11, 2013 Author Share Posted May 11, 2013 Me paso por aqui para molestar como de costumbre. Estos dos errores que antes no habia visto al ver el post, no me cuadran. Por que vamos a ver, en el fichero: /classes/Search.php en la versión que dices que estas usando 1.4.4.1 no existe una llamada a esa funcion, y es mas en el ObjectModel, esa funcion no existe en la 1.4.4.1, si en la 1.5 Lo mismo pasa con addSqlAssociation que en tu version de Prestashop, en el fichero original de la 1.4.4.1 no se llama a esa funcion, y lógicamente no existe la funcion en la clase Shop. Vaya vaya, lo que has hecho, es hacer la barbaridad de subir los ficheros: Classes/Search.php y Classes/SearchEngine.php de la 1.5.... Error Fatal !!! En fin, lo primero de todo bajate esos ficheros, de tu version de Prestashop: https://code.google.....1.zip&can=2&q= y resube solo esos dos ficheros, pero de tu version.. Y ya seguimos hablando.. Muchas gracias, voy a resubir esos ficheros a ver si el problema se resuelve, creí haber subido los de mi versión, pero igual voy a resubir y les comento, gracias por su atención y su ayuda. Saludos. Link to comment Share on other sites More sharing options...
nadie Posted May 11, 2013 Share Posted May 11, 2013 Muchas gracias, voy a resubir esos ficheros a ver si el problema se resuelve, creí haber subido los de mi versión, pero igual voy a resubir y les comento, gracias por su atención y su ayuda. Saludos. Por lo que dice Rubalcaba, y por lo que yo ahora acabo de releer en el tema, se ve que accidentalmente no subistes los de tu version.. Link to comment Share on other sites More sharing options...
venezuelaenforma Posted May 11, 2013 Author Share Posted May 11, 2013 Me paso por aqui para molestar como de costumbre. Estos dos errores que antes no habia visto al ver el post, no me cuadran. Por que vamos a ver, en el fichero: /classes/Search.php en la versión que dices que estas usando 1.4.4.1 no existe una llamada a esa funcion, y es mas en el ObjectModel, esa funcion no existe en la 1.4.4.1, si en la 1.5 Lo mismo pasa con addSqlAssociation que en tu version de Prestashop, en el fichero original de la 1.4.4.1 no se llama a esa funcion, y lógicamente no existe la funcion en la clase Shop. Vaya vaya, lo que has hecho, es hacer la barbaridad de subir los ficheros: Classes/Search.php y Classes/SearchEngine.php de la 1.5.... Error Fatal !!! En fin, lo primero de todo bajate esos ficheros, de tu version de Prestashop: https://code.google.....1.zip&can=2&q= y resube solo esos dos ficheros, pero de tu version.. Y ya seguimos hablando.. He resubido los dos ficheros y ya no me muestra la página en blanco cuando hago las acciones: -> Añadir los productos que faltan al índice. -> Re-construir el índice completo. De hecho, deben estar funcionando correctamente, ya que tenía 205/212 productos indexados y ahora tengo 212/212. Tampoco me muestra la página en blanco cuando hago una búsqueda, pero sigue sin conseguir resultados. Si por ejemplo busco la palabra "MUSCLE" me indica lo siguiente: No se han encontrado resultados para su búsqueda "muscle" Cabe destacar que cuando el buscador funcionaba correctamente, te arrojaba algunos resultados con apenas 3 letras escritas en el search box, ahora, al escribir tres letras, en menos de 2 segundos, el buscador muestra resultados, sin presionar el botón "buscar". No se si tenga algo que ver con mi problema pero como antes no era así, lo comento. Saludos! Link to comment Share on other sites More sharing options...
venezuelaenforma Posted May 13, 2013 Author Share Posted May 13, 2013 Por lo que dice Rubalcaba, y por lo que yo ahora acabo de releer en el tema, se ve que accidentalmente no subistes los de tu version.. He resubido los dos ficheros y ya no me muestra la página en blanco cuando hago las acciones: -> Añadir los productos que faltan al índice. -> Re-construir el índice completo. De hecho, deben estar funcionando correctamente, ya que tenía 205/212 productos indexados y ahora tengo 212/212. Tampoco me muestra la página en blanco cuando hago una búsqueda, pero sigue sin conseguir resultados. Si por ejemplo busco la palabra "MUSCLE" me indica lo siguiente: No se han encontrado resultados para su búsqueda "muscle" Cabe destacar que cuando el buscador funcionaba correctamente, te arrojaba algunos resultados con apenas 3 letras escritas en el search box, ahora, al escribir tres letras, en menos de 2 segundos, el buscador muestra resultados, sin presionar el botón "buscar". No se si tenga algo que ver con mi problema pero como antes no era así, lo comento. Saludos! Link to comment Share on other sites More sharing options...
Recommended Posts