Gwend Posted March 4, 2017 Share Posted March 4, 2017 Hola. Instalé ayer prestashop 1.7.0.5, hoy me he encontrado con esto al ir a módulos: Cannot get catalog data, please try again later. Reason: SSL CA bundle not found: /var/www/vhosts/31/203301/webspace/httpdocs/mercadillovip.com/app/cache/prod/cacert.pem Al seguir navegando por el Back Office da este error: La página www.xxx.com no funciona La página www.xxx.com no puede procesar esta solicitud ahora. HTTP ERROR 500 He habilitado el debug y me ha dado esto al ir a módulos: Cannot get catalog data, please try again later. Reason: Data from PrestaShop Addons is invalid, and cannot fallback on cache (Adjunto archivo). ¿Cómo se activa esto?: En la configuración PHP allow_url_fopen tenia la opción apagada y lo único que hice fue encenderla y solucioné el problema apareciendo todos los módulos de prestashop. Esto último lo he sacado de aquí: https://www.prestashop.com/forums/topic/569759-prestashop-17-error-al-acceder-al-men%C3%BA-m%C3%B3dulos-y-servicios/ Saludos. Link to comment Share on other sites More sharing options...
Sergio Ruiz Posted March 4, 2017 Share Posted March 4, 2017 (edited) ¿Cómo se activa esto?: En la configuración PHP allow_url_fopen tenia la opción apagada y lo único que hice fue encenderla y solucioné el problema apareciendo todos los módulos de prestashop. Esto último lo he sacado de aquí: https://www.prestashop.com/forums/topic/569759-prestashop-17-error-al-acceder-al-menú-módulos-y-servicios/ Lo que comentas del allow_url_fopen Mira este mensaje: https://www.prestashop.com/forums/topic/225266-habilitar-allow-url-fopen/?do=findComment&comment=1108325 Saludos, Edited March 4, 2017 by Sergio Ruiz (see edit history) Link to comment Share on other sites More sharing options...
Gwend Posted March 6, 2017 Author Share Posted March 6, 2017 (edited) Hola. Diciéndole a los del hosting esto: Necesito poner En la configuración PHP, allow_url_fopen en on. 1º me responden esto: Por seguridad allow_url_fopen esta desactivado. Si tiene prestashop, puede forzar curl en su lugar le indicamos como realizaro:La forma de desactivar la comprobación de allow_url_fopen en prestashop es editar el fichero login_addons.tpl que está en:Backnet/themes/default/template/controllers/modulesHay que quitar las siguientes líneas:{if $check_url_fopen eq ‘ko’ OR $check_openssl eq ‘ko’}{l s=’If you want to be able to fully use the AdminModules panel and have free modules available, you should enable the following configuration on your server:’}{if $check_url_fopen eq ‘ko’}- {l s=’Enable PHP\’s allow_url_fopen setting’}{/if}{if $check_openssl eq ‘ko’}- {l s=’Enable PHP\’s OpenSSL extension’}{/if}{else}Y el último {/if} del fichero.IMPORTANTE: Recomendamos encarecidamente realice copia de seguridad del fichero a editar. Les dije que lo que quiero no es desactivarlo, es lo contrarios ponerlo en ON. En la configuración PHP, allow_url_fopen en on Su respuesta ha sido: Sentimos indicarle que allow_url_fopen por seguridad está desactivado para el tipo de alojamiento contratado. Como alternativa, se puede desactivar para utilizar curl; pero no tenemos posibilidad de activarlo. Disculpe las molestias ocasionadas. (Como es un plan Standard de Hostalia y el ºer año sólo se paga el alta pues... deja mucho que desear) Desde el viernes llevo esperando que me respondan para que me digan esto. Lo del php.ini, lo probé´ el viernes y, no lo hice bien, o no funcionó. Si me podéis orientar un poco os lo agradezco. Saludos. Edited March 10, 2017 by Gwend (see edit history) Link to comment Share on other sites More sharing options...
Gwend Posted March 6, 2017 Author Share Posted March 6, 2017 En el administrador de archivos del hosting, el archivo subido de php,ini sale con un interrogante. En el archivo he puesto esto: allow_url_fopen = On; Como pone en donde me indicaste Lo cree con Notepad++ como tú dices. Saludos. Link to comment Share on other sites More sharing options...
Gwend Posted March 7, 2017 Author Share Posted March 7, 2017 Esto: Hay que quitar las siguientes líneas:{if $check_url_fopen eq ‘ko’ OR $check_openssl eq ‘ko’}{l s=’If you want to be able to fully use the AdminModules panel and have free modules available, you should enable the following configuration on your server:’}{if $check_url_fopen eq ‘ko’}- {l s=’Enable PHP\’s allow_url_fopen setting’}{/if}{if $check_openssl eq ‘ko’}- {l s=’Enable PHP\’s OpenSSL extension’}{/if}{else} No existe en el directorio: Prestashop/admin/themes/default/template/controllers/modules/login_addons.tpl ¿Alguien sabe cómo arreglarlo? Saludos. Link to comment Share on other sites More sharing options...
Gwend Posted March 8, 2017 Author Share Posted March 8, 2017 Buenas noches. Como habréis podido comprobar los que lo halláis mirado en el directorio, eso no existe, así como lo ponen. No sirve para nada. Ni siquiera ellos han podido solucionarlo cambiando dicho archivo por uno que han editado ellos. Con lo fácil que es poner en la configuración PHP, allow_url_fopen en on o un archivo php.ini. Hay que estar mareando la perdiz. Si lo hicieran sería publicidad para ellos, porque lo que ellos hagan, yo lo cuento aquí. Me están haciendo perder el tiempo. Están quedando... Por ahora de 0 a 10 un 0. Os seguiré contando. Saludos. Link to comment Share on other sites More sharing options...
Gwend Posted March 10, 2017 Author Share Posted March 10, 2017 Buenas noches. Os cuento que sigo con la tienda igual. Ahora lo publicitan como Standard (La solución para sitios web profesionales -pone- .¡ja!) y como nuevo con PHP7, cuando antes de instalar les pedí que pusieran PHP7 (a ser posible la última versión estable, la 7.1.2.) porque la que tenían era la 5 y pico, y me dijeron: No es posible actualizar a la versión que nos indica, sólo disponemos de la que aparece en su alojamiento. En caso de que necesite esa versión es necesario que contrate un Servidor dedicado. Siempre responden igual y al poco me encuentro que la han cambiado a la versión 7.0.14. Bueno, al menos eso, pero si por otro lado no hay manera de acceder a los módulos, ¿de qué vale?. Eso sí, se dieron cuenta y lo publicitan como novedad, cuando los he informado yo, la misma a la que están puñeteando. Me dijeron que podía instalar le versión 1.7.0.5 de Prestashop, me hicieron instalarla varias veces, como si fuera posible, cuando lo que tenían que haber hecho es decirme que no se podía. En la publicidad incluyen el logo de Prestashop. Una absoluta bazofia de hosting. Para los que busquen hosting ya saben con lo que se pueden encontrar, aunque sea "1 año gratis" no merece la pena. Ni para probar. Tienen como opción autroinstalable Prestashop 1.6, que también la probé y al actualizar a la 1.7... adiós. Después vi que eso pasó por no ser PHP7. Entonces instalé manualmente la 1.7.0.5 y así estamos. Trabajo tirado y tiempo perdido. Lo único que me vale es lo que he aprendido. Los errores son para aprender, al menos valen para algo. Hostalia Saludos. Link to comment Share on other sites More sharing options...
Gwend Posted March 16, 2017 Author Share Posted March 16, 2017 Hola. Resolví lo de que no aparecieran los módulos con el enlace que puse arriba, con el post de tali656: https://www.prestashop.com/forums/topic/569759-prestashop-17-error-al-acceder-al-men%C3%BA-m%C3%B3dulos-y-servicios/ Pero ahora no puedo instalar los módulos. He abierto un nuevo tema https://www.prestashop.com/forums/topic/599933-no-puedo-instalar-m%C3%B3dulos-en-prestashop-1705/ Esto es el cuento de nunca acabar. Un saludo. Link to comment Share on other sites More sharing options...
alexsinmas Posted April 14, 2017 Share Posted April 14, 2017 Buenas. Yo tenía el mismo problema, aunque no me dio desde el principio de la instalación, antes iba correctamente, ha sido hoy cuando me he dado cuenta, al intentar configurar un módulo de la tienda. Soy programador, y he tocado algo de PHP, así que me puse a verlo. Después de investigar y pelearme con prestashop, hice pruebas en local, configurando el archivo php.ini, con el parámetro allow_url_fopen: Off, dándome el mismo error que en el hosting donde tengo alojada la tienda. Me puse en contacto con ellos, y rápidamente me configuraron esta opción a 'On', y problema resuelto. Prueben esto lo primero de todo. Antes de intentar otros métodos que he visto por la web. Un saludo. Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now