nanozombi Posted May 21, 2014 Share Posted May 21, 2014 (edited) Hola amigos, esta noche he dejado de poder acceder al FO o al BO de mi tienda. He recuperado un backup de los archivos y me da error. En el modo debug me tira esto: Fatal error: Uncaught exception 'SmartyException' with message 'unable to write file /homepages/40/d247499267/htdocs/menaje16/cache/smarty/compile/08/64/fa/wrt537d2b03272120.20787309' in /homepages/40/d247499267/htdocs/menaje16/tools/smarty/sysplugins/smarty_internal_write_file.php:44 Stack trace: #0 /homepages/40/d247499267/htdocs/menaje16/tools/smarty/sysplugins/smarty_internal_template.php(201): Smarty_Internal_Write_File::writeFile('/homepages/40/d...', '<?php /* Smarty...', Object(Smarty)) #1 /homepages/40/d247499267/htdocs/menaje16/tools/smarty/sysplugins/smarty_internal_templatebase.php(155): Smarty_Internal_Template->compileTemplateSource() #2 /homepages/40/d247499267/htdocs/menaje16/classes/module/Module.php(1860): Smarty_Internal_TemplateBase->fetch() #3 /homepages/40/d247499267/htdocs/menaje16/modules/homeslider/homeslider.php(477): ModuleCore->display('/homepages/40/d...', 'header.tpl') #4 /homepages/40/d247499267/htdocs/menaje16/classes/Hook.php(507): HomeSlider->hookdisplayHeader(Array) #5 /homepages/40/d247 in /homepages/40/d247499267/htdocs/menaje16/tools/smarty/sysplugins/smarty_internal_write_file.php on line 44 La verdad es que no sé por dónde tirar. Llevo toda la tarde dándole vueltas. No sé si será la BD, el servidor... porque lo que son los archivos, esta copia ayer funcionaba. Por cierto, PS versión 1.6.0.6. Alguna idea, sugerencia...? Muchas gracias, NZB Edited May 22, 2014 by nanozombi (see edit history) Link to comment Share on other sites More sharing options...
LyL Desarrollo Posted May 22, 2014 Share Posted May 22, 2014 Debes darle permisos 777 a la carpeta cache y sus subcarpetas. Espero tus comentarios Link to comment Share on other sites More sharing options...
joseantgv Posted May 22, 2014 Share Posted May 22, 2014 O te has quedado sin espacio en el servidor. 2 Link to comment Share on other sites More sharing options...
moraira Posted May 22, 2014 Share Posted May 22, 2014 (edited) Verifica lo que te dicen los colegas, yo votaría por lo segundo.... Si no das con ello la mejor solucion es ir descartando temas, instala un ps en local y vuelca tu base de datos para ver si te falta alguna tabla (aunque el error es un problema de escritura) Si tu base de datos funciona, entonces copia tus ficheros en local y compara con los del ps recien instalado, algo te falta. Una solucion es que directamente copies tu tema y tus modulos en esa nueva instalación, pero aunque funcione, siempre es mejor analizar en detalle directorio a directorio a ver que falta y averiguar por qué. Nosotros nos hemos vuelto locos alguna vez porque "desaparecen" ficheros del servidor (ISS), ya sea de java o de paypal. Pero lo primero es ver porque no puede escribir... espacio o permisos Edited May 22, 2014 by moraira (see edit history) Link to comment Share on other sites More sharing options...
nanozombi Posted May 22, 2014 Author Share Posted May 22, 2014 Muchas gracias a todos, efectivamente me había quedado sin espacio en el disco. Al activar la cache se han creado unos 120.000 archivos que han colapsado el espacio en el servidor. Así que he tenido que vaciar las carpetas cache y compile dentro de cache/smarty y he desactivado la cache y la cache smarty, cosa que no me emociona porque la página va a ir más lenta. Después de hacer esto la carpeta cache se mantiene dentro de unos límites, pero en la carpeta compile vuelven a aparecer un montón de archivos. Es esto normal? 120.000 archivos en la cache? Hay alguna otra posibilidad que se me haya pasado por alto? Al menos, la página se ve, que ya es algo gracias de nuevo! Link to comment Share on other sites More sharing options...
Recommended Posts