Hola.
Tengo un problema con la tienda de prestashop. Al registrarse tras rellenar los datos, al pulsar el botón, dirige a una página en blanco. El cliente se graba bien y le mana el mail, pero entra en la página de su cuenta.
¿Me podéis ayudar?
URL del sitio: Contenido solo visible a usuarios registrados
Hola
Has realizado algún tipo de modificación recientemente ? , verifica que errores te aparecen en tu archivo erro_log, este reporta también aparece al usar la herramienta de tu área de cliente stephan que aparece cuando realizas un ticket
Saludos.
La semana pasada la página funcionaba muy lenta, Modifique, siguiendo las instrucciones que aparecen al generar un ticket, la configuración de la pestaña de rendimiento. Desde soporte me recomendaron que desactivará la cache si trabajaba con smarty.
En stephen no veo nada raro. En eror_log me repite este fallo
[09-Feb-2015 17:23:33 Europe/Berlin] PHP Warning: PHP Startup: Unable to load dynamic library '/usr/local/lib/php/extensions/no-debug-non-zts-20090626/timezonedb.so' - /usr/local/lib/php/extensions/no-debug-non-zts-20090626/timezonedb.so: cannot open shared object file: No such file or directory in Unknown on line 0
Hola
Que versión de Prestashop tienes? en la versión 1.6.11 se presentaron problemas
Revisa :
Saludos.
La versión es 1.6.0.9. He notado que en el navegador no carga la ruta completa, solo http://socioshonoris.com/autenticacion, no le acompaña .php?......
He probado a cargar un fichero nuevo de autentication.tpl y nada, estoy un poco desesperado.
Hola,
La url es normal, no es necesario que lleve el sufijo .php.
En el archivo error_log verifica si tienes algún mensaje de tipo PHP Fatal error y, de ser así, dinos qué mensaje sería.
Lo mensajes de tipo PHP Warning son advertencias, no errores propiamente dichos, por lo que no deberían ser el causante del problema.
Todos los fallos que me aparecen es esre repetido muchas veces.
[10-Feb-2015 11:32:05 Europe/Berlin] PHP Warning: PHP Startup: Unable to load dynamic library '/usr/local/lib/php/extensions/no-debug-non-zts-20090626/timezonedb.so' - /usr/local/lib/php/extensions/no-debug-non-zts-20090626/timezonedb.so: cannot open shared object file: No such file or directory in Unknown on line 0
Hola,
Necesariamente tiene que haber un error. ¿Has buscado en el archivo error_log el texto "PHP Fatal Error"?
Prueba a realizar un nuevo registro de usuario hasta llegar a la pantalla en blanco. Una vez hecho esto revisa la últimas entradas del archivo error_log para ver si ahora se muestra un error.
Esto es lo que me ha generado desde que he craeado un nuevo cliente:
zts-20090626/timezonedb.so: cannot open shared object file: No such file or directory in Unknown on line 0
[10-Feb-2015 11:54:20 Europe/Berlin] PHP Warning: PHP Startup: Unable to load dynamic library '/usr/local/lib/php/extensions/no-debug-non-zts-20090626/timezonedb.so' - /usr/local/lib/php/extensions/no-debug-non-zts-20090626/timezonedb.so: cannot open shared object file: No such file or directory in Unknown on line 0
[10-Feb-2015 11:54:21 Europe/Berlin] PHP Warning: PHP Startup: Unable to load dynamic library '/usr/local/lib/php/extensions/no-debug-non-zts-20090626/timezonedb.so' - /usr/local/lib/php/extensions/no-debug-non-zts-20090626/timezonedb.so: cannot open shared object file: No such file or directory in Unknown on line 0
[10-Feb-2015 11:54:28 Europe/Berlin] PHP Warning: PHP Startup: Unable to load dynamic library '/usr/local/lib/php/extensions/no-debug-non-zts-20090626/timezonedb.so' - /usr/local/lib/php/extensions/no-debug-non-zts-20090626/timezonedb.so: cannot open shared object file: No such file or directory in Unknown on line 0
[10-Feb-2015 11:54:29 Europe/Berlin] PHP Warning: PHP Startup: Unable to load dynamic library '/usr/local/lib/php/extensions/no-debug-non-zts-20090626/timezonedb.so' - /usr/local/lib/php/extensions/no-debug-non-zts-20090626/timezonedb.so: cannot open shared object file: No such file or directory in Unknown on line 0
[10-Feb-2015 11:54:45 Europe/Berlin] PHP Warning: PHP Startup: Unable to load dynamic library '/usr/local/lib/php/extensions/no-debug-non-zts-20090626/timezonedb.so' - /usr/local/lib/php/extensions/no-debug-non-zts-20090626/timezonedb.so: cannot open shared object file: No such file or directory in Unknown on line 0
[10-Feb-2015 11:54:45 Europe/Berlin] PHP Warning: PHP Startup: Unable to load dynamic library '/usr/local/lib/php/extensions/no-debug-non-zts-20090626/timezonedb.so' - /usr/local/lib/php/extensions/no-debug-non-zts-20090626/timezonedb.so: cannot open shared object file: No such file or directory in Unknown on line 0
[10-Feb-2015 11:54:46 Europe/Berlin] PHP Warning: PHP Startup: Unable to load dynamic library '/usr/local/lib/php/extensions/no-debug-non-zts-20090626/timezonedb.so' - /usr/local/lib/php/extensions/no-debug-non-zts-20090626/timezonedb.so: cannot open shared object file: No such file or directory in Unknown on line 0
[10-Feb-2015 11:54:53 Europe/Berlin] PHP Warning: PHP Startup: Unable to load dynamic library '/usr/local/lib/php/extensions/no-debug-non-zts-20090626/timezonedb.so' - /usr/local/lib/php/extensions/no-debug-non-zts-20090626/timezonedb.so: cannot open shared object file: No such file or directory in Unknown on line 0
[10-Feb-2015 11:55:26 Europe/Berlin] PHP Warning: PHP Startup: Unable to load dynamic library '/usr/local/lib/php/extensions/no-debug-non-zts-20090626/timezonedb.so' - /usr/local/lib/php/extensions/no-debug-non-zts-20090626/timezonedb.so: cannot open shared object file: No such file or directory in Unknown on line 0
[10-Feb-2015 11:55:40 Europe/Berlin] PHP Warning: PHP Startup: Unable to load dynamic library '/usr/local/lib/php/extensions/no-debug-non-zts-20090626/timezonedb.so' - /usr/local/lib/php/extensions/no-debug-non-zts-20090626/timezonedb.so: cannot open shared object file: No such file or directory in Unknown on line 0
[10-Feb-2015 11:55:46 Europe/Madrid] PHP Fatal error: Call to a member function getProducts() on a non-object in /home2/sociosho/public_html/controllers/front/AuthController.php on line 467
[10-Feb-2015 11:56:09 Europe/Berlin] PHP Warning: PHP Startup: Unable to load dynamic library '/usr/local/lib/php/extensions/no-debug-non-zts-20090626/timezonedb.so' - /usr/local/lib/php/extensions/no-debug-non-zts-20090626/timezonedb.so: cannot open shared object file: No such file or directory in Unknown on line 0
[10-Feb-2015 11:56:13 Europe/Berlin] PHP Warning: PHP Startup: Unable to load dynamic library '/usr/local/lib/php/extensions/no-debug-non-zts-20090626/timezonedb.so' - /usr/local/lib/php/extensions/no-debug-non-zts-20090626/timezonedb.so: cannot open shared object file: No such file or directory in Unknown on line 0
[10-Feb-2015 11:56:29 Europe/Berlin] PHP Warning: PHP Startup: Unable to load dynamic library '/usr/local/lib/php/extensions/no-debug-non-zts-20090626/timezonedb.so' - /usr/local/lib/php/extensions/no-debug-non-zts-20090626/timezonedb.so: cannot open shared object file: No such file or directory in Unknown on line 0
[10-Feb-2015 11:56:30 Europe/Berlin] PHP Warning: PHP Startup: Unable to load dynamic library '/usr/local/lib/php/extensions/no-debug-non-zts-20090626/timezonedb.so' - /usr/local/lib/php/extensions/no-debug-non-zts-20090626/timezonedb.so: cannot open shared object file: No such file or directory in Unknown on line 0
[10-Feb-2015 11:56:31 Europe/Berlin] PHP Warning: PHP Startup: Unable to load dynamic library '/usr/local/lib/php/extensions/no-debug-non-zts-20090626/timezonedb.so' - /usr/local/lib/php/extensions/no-debug-non-zts-20090626/timezonedb.so: cannot open shared object file: No such file or directory in Unknown on line 0
[10-Feb-2015 11:57:05 Europe/Berlin] PHP Warning: PHP Startup: Unable to load dynamic library '/usr/local/lib/php/extensions/no-debug-non-zts-20090626/timezonedb.so' - /usr/local/lib/php/extensions/no-debug-non-zts-20090626/timezonedb.so: cannot open shared object file: No such file or directory in Unknown on line 0
[10-Feb-2015 11:57:06 Europe/Berlin] PHP Warning: PHP Startup: Unable to load dynamic library '/usr/local/lib/php/extensions/no-debug-non-zts-20090626/timezonedb.so' - /usr/local/lib/php/extensions/no-debug-non-zts-20090626/timezonedb.so: cannot open shared object file: No such file or directory in Unknown on line 0
[10-Feb-2015 11:57:07 Europe/Berlin] PHP Warning: PHP Startup: Unable to load dynamic library '/usr/local/lib/php/extensions/no-debug-non-zts-20090626/timezonedb.so' - /usr/local/lib/php/extensions/no-debug-non-zts-20090626/timezonedb.so: cannot open shared object file: No such file or directory in Unknown on line 0
Aquí está
PHP Fatal error: Call to a member function getProducts() on a non-object in /home2/sociosho/public_html/controllers/front/AuthController.php on line 467
Ha costado verlo
Hola,
Buscando información relativa a este error no he encontrado nada. ¿Has realizado algún cambio en el código?
Previa copia de seguridad, prodrías probar a actualizar tu PrestaShop a la versión 1.6.0.11 para ver si así se resuelve el problema.
Hago una copia y puebo
Nada, sigue fallando, además de fallos de traducción, módulos en blanco... He restaurado a 1.6.0.9.
Se puede cambiar el archivo AuthController.php por otra versión sin fallo?
Hola Dolores,
Antes de actualizar su prestashop dentro de las opción de 1-Click Upgrade dejaste desactivados y guardados los parámetros Desactivar módulos no nativos y Upgrade and switch to the default theme of the new version antes de proceder con la actualización.
Si al actualizar no habías dejado esos parámetros desactivados es lo que puede provocar que tras la actualización los módulos aparezcan mal, desconfigurados etc.
Date cuenta de que al actualizar, entre otros muchos, se modifica el fichero /controllers/front/AuthController.php por lo que seguramente se te solucionara el problema.
No obstante, puedes descargarte el zip de la versión 1.6.0.9 de prestashop desde https://www.prestashop.com/download/releases/prestashop_1.6.0.9.zip
Descárgalo a tu equipo local y, tras descomprimirlo, podrás recuperar el archivo controllers/front/AuthController.php y comparar el código en la línea que te daba error o sustituir el de tu web por este (muy importante: guarda copia del fichero en tu web por si acaso)
Un saludo.
Pruebo a cambiar el fichero. El registro me seguía fallando en la actualización.