Jump to content

Error en prestashop 1.7.0.5


Gwend

Recommended Posts

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.

post-17236-0-19330900-1488655102_thumb.jpg

Link to comment
Share on other sites

¿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 by Sergio Ruiz (see edit history)
Link to comment
Share on other sites

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/modules

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}

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 by Gwend (see edit history)
Link to comment
Share on other sites

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

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

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

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

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

  • 5 weeks later...

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

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...