Hola, hemos comprado el módulo reCaptcha v1.2.2 dedsde el mismo panel, es decir, en la web oficial de Prestashop y cuando voy a instalar me salta en una pantalla blanca este error::
[PrestaShop] Fatal error in module file :/home/lasillad/public_html/classes/module/Module.php(2943) : eval()'d code:
require_once(): Failed opening required '/home/lasillad/public_html/classes/module/../../../modules/recaptcha/lib/recaptchalib.php' (include_path='/home/lasillad/public_html/tools/htmlpurifier/standalone:.:/opt/alt/php56/usr/share/pear:/opt/alt/php56/usr/share/php')
Y ya investigando un poco, me he dado cuenta que la página de contacto no se muestra... Imagino que tendrá algo que ver...
A ver si alguien me puede echar una mano, gracias!!
URL del sitio: Contenido solo visible a usuarios registrados
Hola
Hay un módulo de recaptcha que aún no lo quitan y que no funciona porque esta usando la versión 1 de Recaptcha Google y esta versión ya no tiene soporte.
Primero asegúrate de no tener rastros de módulos anteriores y luego prueba instalando otro módulo
Saludos.
Hola
Hay un módulo de recaptcha que aún no lo quitan y que no funciona porque esta usando la versión 1 de Recaptcha Google y esta versión ya no tiene soporte.
Primero asegúrate de no tener rastros de módulos anteriores y luego prueba instalando otro módulo
Saludos.
He probado y sigo teniendo el mismo error, No me deja instalar el modulo y el apartado contacto sale un error 500 que doy por hecho que será todo de lo mismo...
No se si puede ser por restos pero no los encuentro
Hola Jose.
El error 500 viene por el archivo ContactController que se encuentra en la carpeta override -> controllers -> front
ese error lo tienes documentado en el enlace que te paso jhon para instalar el nuevo modulo.
Le pedí a un compañero de hosting que lo renombrara y veo que ya carga la pagina de contacto.
.- Descarga el modulo de la siguiente URL:
-> https://github.com/nenes25/eicaptcha/releases
Descarga la Versión V 0.4.10 y sigue los pasos de esta entrada para la instalación:
->
Un saludo
Hola Jose.
El error 500 viene por el archivo ContactController que se encuentra en la carpeta override -> controllers -> front
ese error lo tienes documentado en el enlace que te paso jhon para instalar el nuevo modulo.
Le pedí a un compañero de hosting que lo renombrara y veo que ya carga la pagina de contacto..- Descarga el modulo de la siguiente URL:
-> https://github.com/nenes25/eicaptcha/releasesDescarga la Versión V 0.4.10 y sigue los pasos de esta entrada para la instalación:
->Un saludo
He comprobado y ya funciona el apartado contacto.
Ahora al intentar instalar el módulo de recaptcha que tengo comprado en la página oficial no sale el error que mencionaba antes pero si sale este:
Incapaz de instalar con control manual : El método preProcess en la clase AuthController se anula por el módulo recaptcha versión 1.2.2 en 2018-08-08 12:38:46 .
Hola
Entiendo que no tienes ningún otro módulo de recaptcha instalado antes.
Revisa si tienes este archivo:
/override/controllers/front/ContactController.php
Si no tienes este archivo, prueba instalar el modulo en otro PrestaShop (de la misma versión) y verifica si te sucede lo mismo.
Saludos.
Hola
Entiendo que no tienes ningún otro módulo de recaptcha instalado antes.
Revisa si tienes este archivo:
/override/controllers/front/ContactController.phpSi no tienes este archivo, prueba instalar el modulo en otro PrestaShop (de la misma versión) y verifica si te sucede lo mismo.
Saludos.
He probado en otro prestashop y si se instala.
Tengo una actualizacion pendiente de prestashop pero tampoco me deja actualizarla porque sale un error md5.
Igual tiene algo que ver... pero sin poder actualizar no podria decirte
Hola Jose.
por lo que muestras en el aviso parece que el modulo sobre escribe un archivo de clases
.- Revisa si en el zip del modulo que quieres instalar tienes una carpeta con el nombre override, dentro de esa carpeta tienes que tener otra con el nombre front y dentro de esa carpeta el archivo ContactController.php.
.- Sube ese archivo a la carpeta override -> controllers -> front
Revisa si después de eso puedes instalar el modulo.
Un saludo
Hola Jose.
por lo que muestras en el aviso parece que el modulo sobre escribe un archivo de clases
.- Revisa si en el zip del modulo que quieres instalar tienes una carpeta con el nombre override, dentro de esa carpeta tienes que tener otra con el nombre front y dentro de esa carpeta el archivo ContactController.php.
.- Sube ese archivo a la carpeta override -> controllers -> front
Revisa si después de eso puedes instalar el modulo.
Un saludo
Después de hacer lo que me acabas de decir, al intentar instalar me sale este nuevo error:
El siguiente(s) módulo(s) no pudieron instalarse correctamente:
recaptcha :
Incapaz de instalar con control manual : Class AuthControllerOverride5b6c1dc77cb6a does not exist
Entonces del mismo zip del modulo, he subido a la carpeta que me comentabas tambien estos dos archivos:
AuthController.php
OrderController.php
Por si acaso, pero nada, sigue saliendo el mismo error...
Te dejo una captura de lo que tengo dentro de esa carpeta.
Hola Jose.
prueba a instalar el modulo que te adjunto.
Si ves que sigues con los problemas para instalar el modulo accede a tu cuenta de cPanel - Administrador de archivos
.- Acede a la carpeta cache -> smarty -> compile y elimina lo que tienes dentro de esa carpeta
.- Realiza lo mismo para cache -> smarty -> cache
Un saludo
Hola Jose.
prueba a instalar el modulo que te adjunto.
Si ves que sigues con los problemas para instalar el modulo accede a tu cuenta de cPanel - Administrador de archivos
.- Acede a la carpeta cache -> smarty -> compile y elimina lo que tienes dentro de esa carpeta
.- Realiza lo mismo para cache -> smarty -> cacheUn saludo
En un rato pruebo lo que me dices pero lo que no quería es tirar a la basura los 30€ del módulo que compré.
Hola Jose.
El problema es que con el modulo de pago nosotros no podemos hacer nada ya que no lo conocemos ni podemos probarlo, por eso te facilitamos uno gratuito.
Si tienes problemas con el de pago tienes que consultarlo con los desarrolladores, supongo que tendrás soporte y te podrán informar de cual es el problema.
Un saludo
Hola Jose.
El problema es que con el modulo de pago nosotros no podemos hacer nada ya que no lo conocemos ni podemos probarlo, por eso te facilitamos uno gratuito.
Si tienes problemas con el de pago tienes que consultarlo con los desarrolladores, supongo que tendrás soporte y te podrán informar de cual es el problema.
Un saludo
El soporte del módulo me ha contestado a la consulta con esta respuesta:
Después de otra media hora de investigación, me doy cuenta de que todavía hay un problema independiente del módulo.
Es imposible colocar un archivo. Traté de poner el archivo override / controller / front / authcontroller.php y tu servidor me creará un archivo vacío !!!!!!!!!!
Consulte con su anfitrión o administrador, pero sus problemas no provienen del módulo lo siento.
Hola
Lo que comenta que te pone un archivo vacío es muy extraño, tendría que copiar un archivo y debería copiarlo con el contenido. Dile que te envíe el archivo que esta intentando poner en la ruta indicada y prueba ponerlo tu mismo y verifica si sucede lo que comenta.
Saludos
Hola Jose.
prueba a instalar el modulo que te adjunto.
Si ves que sigues con los problemas para instalar el modulo accede a tu cuenta de cPanel - Administrador de archivos
.- Acede a la carpeta cache -> smarty -> compile y elimina lo que tienes dentro de esa carpeta
.- Realiza lo mismo para cache -> smarty -> cacheUn saludo
Ya lo tengo instalado y con las claves puestas, pero por ejemplo, en contacto no carga el modulo, solo aparece para palabra captcha...
A que se debe?