Jump to content

Fatal error después de cambiar permisos


Recommended Posts

Hola chicos!

 

Soy bastante nuevo en Prestashop, y me acaba de ocurrir algo inesperado después de la instalación. He instalado todo el programa correctamente y siguiendo las instrucciones al pie de la letra. La instalación ha finalizado correctamente y he podido acceder tanto al Admin Panel como a mi tienda (como cliente). Pero cuando me he dirigido a dejar los permisos tal y como deberían estar (755 para las carpetas y 644 para los archivos), me he encontrado con este error y no puedo acceder a la web (como cliente)

 

Supongo que poniendo los permisos otra vez en 777 solucionaría el problema pero no es plan...

 

El error es el siguiente:

 

Fatal error: Uncaught exception 'SmartyException' with message 'unable to write file /var/www/vhosts/publicacionestecnicas.com/httpdocs/bike/prestashopbo/cache/smarty/cache/blocksearch_top/1/1/6/5b/6f/5f/wrt53baaf5827a980.39069694' in /var/www/vhosts/publicacionestecnicas.com/httpdocs/bike/prestashopbo/tools/smarty/sysplugins/smarty_internal_write_file.php:44 Stack trace: #0 /var/www/vhosts/publicacionestecnicas.com/httpdocs/bike/prestashopbo/tools/smarty/sysplugins/smarty_internal_cacheresource_file.php(102): Smarty_Internal_Write_File::writeFile('/var/www/vhosts...', 'writeCachedContent(Object(Smarty_Internal_Template), 'write(Object(Smarty_Internal_T in /var/www/vhosts/publicacionestecnicas.com/httpdocs/bike/prestashopbo/tools/smarty/sysplugins/smarty_internal_write_file.php on line 44

 

 

Alguna idea de porque me ocurre esto?

 

Gracias por adelantado,

 

Johnny,

Link to comment
Share on other sites

¿Tienes alguna manera para dejar los permisos como estaban antes de que tocases nada¿ En teoría si te iba bien , no creo fuese necesario tocases nada.

 

Igualllmente ahora veo el error tira por SMARTY busca la carpeta cache/smarty y esa deja los permisos como antes , incluso dejala en blanco como al principio que haga la cache nueva.

 

Estaré atento, a ver si puedo seguir ayudandote, estoy a punto de comer y te escribo desde el tablet.

 

Aunque si te iba bien, repeat no hubiese tocado nada....

 

Desde Mallorca mucha suerte¡¡¡

Link to comment
Share on other sites

Gracias!

 

Si si, lo he vuelto a poner 777 y funciona, pero se supone que no puedo dejar los permisos en 777 porque sino mi web será vulnerable y puedo tener problemas más adelante, por lo que estoy intentando sobretodo no dar permisos de escritura a los clientes.

 

O al menos eso he entendido yo...

 

Gracias de nuevo, que aproveche!

 

Jonatan,

Link to comment
Share on other sites

Ya, pero lo puse a 777 antes de empezar la instalación porque sino no podía acceder al proceso de instalación y así me funcionó perfectamente todo.

 

De hecho, tal y como he dicho, de momento sigo trabajando con toda la carpeta entera de Prestashop en 777 pero tengo entendido que es peligroso.

 

Si alguien sabe como cambiar los permisos sin que salga el Fatal Error, se lo agradeceré profundamente.

 

Jonatan,

Link to comment
Share on other sites

Estoy de prácticas en una empresa que trabaja diseñando paginas web, con servidores propios, etc.

 

Lo hosteamos todo nosotros aquí, y te puedo asegurar que ese no es el problema. De momento dejo los permisos en "777", pero la idea está en que si mi superior supervisa el proyecto no vea ese fallo... Además de la seguridad del sitio claro, hahaha!

 

Saludos,

Link to comment
Share on other sites

  • nadie locked this topic
Guest
This topic is now closed to further replies.
×
×
  • Create New...