Hola! He tratado de registrame en mi página a través de facebook y creandome una nueva cuenta y no puedo. Estos son los errores que me impiden registrarme:
1. Al tratar de ingresar con mi usuario y contraseña me arroja el siguiente mensaje: "Su autentificación ha fracasado."
2. Al tratar de autentificarme por facebook me aparece error 500
3. Al solicitar recuperar contraseña me arroja el siguiente mensaje: "No puede regenerar la contraseña para esta cuenta."
4. Al tratar de crearme una nueva cuenta con mi correo, me arroja el siguiente mensaje: "Una cuenta ya está registrada con este e-mail."
He leído otros temas en el foro con el mismo problema y la solución que recomiendan es cambiar la versión php de cpanel mediante el archivo .htaccess en el directorio principal, sin embargo, el archivo no me aparece, sólo dentro de la carpeta public_html (he activado los archivos ocultos).
¿Alguien puede darme una mano con esto? Se lo agradezco desde ya.
URL del sitio: Contenido solo visible a usuarios registrados
Hola Estefania.
Acabo de crear una cuenta sin problemas, ¿ Puedes comprobarlo ?
Sobre la versión de PHP si no tienes el archivo htaccess en la ruta de tu cuenta de de usuario de cpanel es por que estas utilizando la versión 5.6, si quieres cambiarla tienes que crear el archivo htaccess y añadir la versión que quieras para esa cuenta, Te aconsejo que lo dejes como esta ya que tienes la versión 5.6 instalada.
No puede regenerar la contraseña para esta cuenta
.- accede a tu administrador de prestashop y en la pagina del login veras la opción Olvidé mi contraseña, selecciona para recuperar la contraseña de esa cuenta.
Un saludo
Hola Estefania.
Ese aviso es de una aplicación APP
¿ Esto es al ingresar en tu facebook o es de algún enlace de tu web ?
Un saludo
El error se da cuando trato de autentificar cualquier cuenta en mi página, mediante facebook tal como te lo muestro en la imagen adjunta. Una vez que aprieto el botón, me muestra este error:
Fatal error: Cannot use object of type stdClass as array in/ home/petpoint/public_html/modules/tmsociallogin/facebook/FacebookRedirectLoginHelper.php on line 186
Muchas gracias,
Saludos
Hola
Actualmente al tratar de registrame con facebook aparece este mensaje:
No se configuró la aplicación: Esta aplicación todavía está en desarrollo y no tienes los permisos necesarios para acceder a ella. Cambia tu cuenta a la de un usuario de prueba registrado o solicita al administrador acceso a la aplicación.
Qué módulo usas para el registro con facebook? o es parte de la funcionalidad de tu theme?
Prueba desactivando los parámetros de optimización de tu sitio y verifica nuevamente.
Saludos.
Saludos
Actualmente uso el módulo de mi plantilla para el registro, probé con otro pero me arrojó el mismo error. Ahora, al tratar de autentificarme nuevamente me aparece este error:
Fatal error: Uncaught Error: Cannot use object of type stdClass as array in /home/petpoint/public_html/modules/tmheaderaccount/facebook/FacebookRedirectLoginHelper.php:182 Stack trace: #0 /home/petpoint/public_html/modules/tmheaderaccount/controllers/front/facebooklogin.php(69): FacebookFacebookRedirectLoginHelper->getSessionFromRedirect() #1 /home/petpoint/public_html/classes/controller/Controller.php(189): TmHeaderAccountFacebookLoginModuleFrontController->initContent() #2 /home/petpoint/public_html/classes/Dispatcher.php(367): ControllerCore->run() #3 /home/petpoint/public_html/index.php(28): DispatcherCore->dispatch() #4 {main} thrown in /home/petpoint/public_html/modules/tmheaderaccount/facebook/FacebookRedirectLoginHelper.php on line 182
la verdad es que no se a qué se pueda deber 🙁
Hola,
Lo que no tenemos claro es si ese modulo lo trajo tu plantilla o si lo has descargado de alguna web y lo has instalado.
Puedes probar a desactivarlo utilizando el administrador de ficheros de tu cPanel: y te diriges a la ruta modules/tmheaderaccount y la renombras portmheaderaccount_old, de esta forma desactivas el modulo y comprueba si te permite acceder.
Hola,
Si la plantilla es de pago lo primero que te recomendaría es que contactes con el desarrollador. Luego si verificas que es mucho problema si que seria bueno optar por otras opciones.
He comprado un módulo y la verdad es que no funciona, he revisado la configuración de facebook (API y clave secreta) y está todo en orden. Creo que con la actualización de php quedó peor porque me arroja más errores:
[08-Apr-2017 17:44:12 America/Santiago] PHP Fatal error: Uncaught Error: Cannot use object of type stdClass as array in /home/petpoint/public_html/modules/tmheaderaccount/facebook/FacebookRedirectLoginHelper.php:182
Stack trace:
#0 /home/petpoint/public_html/modules/tmheaderaccount/controllers/front/facebooklogin.php(69): FacebookFacebookRedirectLoginHelper->getSessionFromRedirect()
#1 /home/petpoint/public_html/classes/controller/Controller.php(189): TmHeaderAccountFacebookLoginModuleFrontController->initContent()
#2 /home/petpoint/public_html/classes/Dispatcher.php(367): ControllerCore->run()
#3 /home/petpoint/public_html/index.php(28): DispatcherCore->dispatch()
#4 {main}
thrown in /home/petpoint/public_html/modules/tmheaderaccount/facebook/FacebookRedirectLoginHelper.php on line 182
Creo que tendré que resignarme a que mis clientes no puedan autentificarse mediante redes sociales.
Gracias por tu paciencia, de todas maneras. Un saludo!
Hola Estefanía,
1. La versión de PHP 5.6 es la adecuada para PrestaShop 1.6.1.12 por lo que no hay relación directa entre los errores que comentas y la versión de PHP.
2. ¿Puedes facilitar la url de descarga/compra del tema para PrestaShop que incluye el acceso federado desde cuentas de Facebook para que lo podamos revisar y ver si es compatible para PrestaShop 1.6.1.12?
Nota: No te recomiendo usar módulos de "acceso federado" para que accedan a tu tienda usando accesos de redes sociales, por lógica y por razones de seguridad.
Saludos
Hola Luis, muchas gracias por responder, en relación a lo que comentas:
1. Me refería a la versión PHP 7.0 que es mi versión actual luego de que me la actualizaran desde PHP 5.6, versión que tenía antes.
2. - Este es el link de mi plantilla: https://www.templatemonster.com/demo/59555.html#gref
- Este es el link del módulo que usa la plantilla: https://www.templatemonster.com/help/prestashop-1-6-x-tm-header-account-module-overview.html#gref
Muchas gracias,
Saludos
Hola Estefania.
No tendrías que tener ningún problema con la versión de PHp que tienes instalada. de todas formas puedes volver a dejar la versión 5.6 eliminando el siguiente código que encontraras en el archivo htacces que encontraras antes de la carpeta public_html ( No es el que tienes en la raíz de tu instalación public_html )
AddHandler application/x-httpd-php7 .php
Te dejo información:
Versión de PHP en cPanel ¿cómo cambiarla?
Sobre el modulo, al ser una plantilla de pago no podemos revisarlo, lo mejor es que plantees esta consulta con los desarrolladores, es posible que sea un problema del propio modulo y que lo tengan localizado.
Un saludo