fjcs Posted May 14, 2014 Share Posted May 14, 2014 Hola, tengo un problema con mi web, no se que he podido tocar, pero me da este error Fatal error: Uncaught exception 'SmartyException' with message 'unable to write file /home/admin/bazarmultimedia.es/cache/smarty/cache/leomanagemodules/displayPromoteTop/20140514/0/1/1/1/1/6/d4/38/1f/wrt53737e0046c1a1.74178130' in /home/admin/bazarmultimedia.es/tools/smarty/sysplugins/smarty_internal_write_file.php:44 Stack trace: #0 /home/admin/bazarmultimedia.es/tools/smarty/sysplugins/smarty_internal_cacheresource_file.php(102): Smarty_Internal_Write_File::writeFile('/home/admin/baz...', '<?php /*%%Smart...', Object(Smarty)) #1 /home/admin/bazarmultimedia.es/tools/smarty/sysplugins/smarty_cacheresource.php(367): Smarty_Internal_CacheResource_File->writeCachedContent(Object(Smarty_Internal_Template), '<?php /*%%Smart...') #2 /home/admin/bazarmultimedia.es/tools/smarty/sysplugins/smarty_internal_template.php(230): Smarty_Template_Cached->write(Object(Smarty_Internal_Template), '<?php /*%%Smart...') #3 /home/admin/bazarmultimedia.es/tools/smarty/sysplugins/smarty_internal_templatebase.php(259): Smarty_Internal_Template->w in /home/admin/bazarmultimedia.es/tools/smarty/sysplugins/smarty_internal_write_file.php on line 44 podrian ayudarme, gracias. Link to comment Share on other sites More sharing options...
factoriadigital Posted May 14, 2014 Share Posted May 14, 2014 Saludos. Si puedes acceder al Backoffice, ve a módulos, busca widget, configura el leo manage widgets, desactiva el display promote top o lo que tengas en promote top. Un saludo!! Link to comment Share on other sites More sharing options...
fjcs Posted May 14, 2014 Author Share Posted May 14, 2014 Hola, ante todo gracias por tu respuesta. Decirte que si que puedo acceder al Backoffice, pero no encuentro dentro de modulos nada que contenga "widget", ¿puede llamarse de alguna otra forma?. Link to comment Share on other sites More sharing options...
factoriadigital Posted May 14, 2014 Share Posted May 14, 2014 (edited) Busca manage y debe aparecer un módulo de leotheme. Edited May 14, 2014 by factoriadigital (see edit history) Link to comment Share on other sites More sharing options...
fjcs Posted May 14, 2014 Author Share Posted May 14, 2014 Hola de nuevo, he desactivado la opcion de promote y ahora me da este error Fatal error: Uncaught exception 'SmartyException' with message 'unable to write file /home/admin/bazarmultimedia.es/cache/smarty/cache/leomanagemodules/displayBottom/20140514/0/1/1/1/1/6/d4/38/1f/wrt537395bcbb94c8.33988642' in /home/admin/bazarmultimedia.es/tools/smarty/sysplugins/smarty_internal_write_file.php:44 Stack trace: #0 /home/admin/bazarmultimedia.es/tools/smarty/sysplugins/smarty_internal_cacheresource_file.php(102): Smarty_Internal_Write_File::writeFile('/home/admin/baz...', '<?php /*%%Smart...', Object(Smarty)) #1 /home/admin/bazarmultimedia.es/tools/smarty/sysplugins/smarty_cacheresource.php(367): Smarty_Internal_CacheResource_File->writeCachedContent(Object(Smarty_Internal_Template), '<?php /*%%Smart...') #2 /home/admin/bazarmultimedia.es/tools/smarty/sysplugins/smarty_internal_template.php(230): Smarty_Template_Cached->write(Object(Smarty_Internal_Template), '<?php /*%%Smart...') #3 /home/admin/bazarmultimedia.es/tools/smarty/sysplugins/smarty_internal_templatebase.php(259): Smarty_Internal_Template->write in /home/admin/bazarmultimedia.es/tools/smarty/sysplugins/smarty_internal_write_file.php on line 44 Link to comment Share on other sites More sharing options...
factoriadigital Posted May 14, 2014 Share Posted May 14, 2014 Comprueba ahora los permisos de los archivos y las carpetas del caché sobre todo. las carpetas deben tener seguramente 755 y 644 los archivos. Puedes utilizar el filezilla para podificar los permisos en masa. Accedes por ftp, seleccionas todo dentro de public_html o htdocs , botón derecho, y le das a modificar permisos. Selecciona primero archivos y le pones 644, después haces lo mismo, marcas que solo a carpetas y le pones 755 Eso o desactivar el caché dentro de parámetros avanzados, rendimiento, caché smarty, desactuvar. Un saludo!! Link to comment Share on other sites More sharing options...
fjcs Posted May 15, 2014 Author Share Posted May 15, 2014 Hola, he puesto los permisos tal y como me indicaste, pero me sigue dando error. Fatal error: Uncaught exception 'SmartyException' with message 'unable to write file /home/admin/bazarmultimedia.es/cache/smarty/cache/leomanagemodules/displayBottom/20140515/0/1/1/1/1/6/d4/38/1f/wrt53748f1a90bde9.21878144' in /home/admin/bazarmultimedia.es/tools/smarty/sysplugins/smarty_internal_write_file.php:44 Stack trace: #0 /home/admin/bazarmultimedia.es/tools/smarty/sysplugins/smarty_internal_cacheresource_file.php(102): Smarty_Internal_Write_File::writeFile('/home/admin/baz...', '<?php /*%%Smart...', Object(Smarty)) #1 /home/admin/bazarmultimedia.es/tools/smarty/sysplugins/smarty_cacheresource.php(367): Smarty_Internal_CacheResource_File->writeCachedContent(Object(Smarty_Internal_Template), '<?php /*%%Smart...') #2 /home/admin/bazarmultimedia.es/tools/smarty/sysplugins/smarty_internal_template.php(230): Smarty_Template_Cached->write(Object(Smarty_Internal_Template), '<?php /*%%Smart...') #3 /home/admin/bazarmultimedia.es/tools/smarty/sysplugins/smarty_internal_templatebase.php(259): Smarty_Internal_Template->write in /home/admin/bazarmultimedia.es/tools/smarty/sysplugins/smarty_internal_write_file.php on line 44 Link to comment Share on other sites More sharing options...
factoriadigital Posted May 15, 2014 Share Posted May 15, 2014 Definitivamente tendrás que desactivar el caché smarty por el momento. Si desactivas dentro del módulo los banners que tengas funcionará bien todo. Prueba esto último Un saludo!! Link to comment Share on other sites More sharing options...
Loadinges Posted May 15, 2014 Share Posted May 15, 2014 Buenos días, Como te comentaba el otro compañero, se trata de un problema de escritura de la cache Smarty de Prestashop, o bien por falta de espacio en disco, o bien por problema de permisos. Botón derecho sobre la carpeta /cache/, "Permisos de archivo", Modifica los permisos de la carpeta /cache/ de forma recursiva como en la imagen adjunta. Link to comment Share on other sites More sharing options...
factoriadigital Posted May 15, 2014 Share Posted May 15, 2014 Exactamente. Puede que sean los archivos y a veces al borrarlos se corrigen los problemas. Si la carpeta no tiene los permisos correctos no se pueden escribir los nuevos archivos. Link to comment Share on other sites More sharing options...
fjcs Posted May 15, 2014 Author Share Posted May 15, 2014 Muchas gracias chicos, problema resuelto, era problema de permisos. Pero una duda, yo el otro dia le puse a todos los ficheros permisos 644 y a todas las carpetas 755, pero he visto que para que se soluciones el problema de la cache, le he tenido que poner permisos 777, ¿son correctos los permisos que le puse a los ficheros y las carpetas?. Link to comment Share on other sites More sharing options...
factoriadigital Posted May 15, 2014 Share Posted May 15, 2014 Si son correctos en principio. Comprueba que todo lo demás funcione. Un saludo!! Link to comment Share on other sites More sharing options...
Recommended Posts