Johnny1989 Posted July 7, 2014 Share Posted July 7, 2014 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 More sharing options...
pepinca Posted July 7, 2014 Share Posted July 7, 2014 ¿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 More sharing options...
Johnny1989 Posted July 7, 2014 Author Share Posted July 7, 2014 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 More sharing options...
pepinca Posted July 7, 2014 Share Posted July 7, 2014 Las instalaciones nuevas no tienen todo a 777 . Link to comment Share on other sites More sharing options...
Johnny1989 Posted July 8, 2014 Author Share Posted July 8, 2014 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 More sharing options...
Loadinges Posted July 9, 2014 Share Posted July 9, 2014 Buenos días, Además de problema de permisos, también es posible que te hayas quedado sin espacio en disco en el hosting, de ahí que la cache de Smarty no pueda escribir en el disco y muestre ese error. Link to comment Share on other sites More sharing options...
Johnny1989 Posted July 9, 2014 Author Share Posted July 9, 2014 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 More sharing options...
Recommended Posts