Microdic Posted October 17, 2015 Share Posted October 17, 2015 (edited) Hola, Estaba probando la opción CCC del apartado de rendimiento y he puesto las opciones: "Smart cache" para las hojas de estilo (CSS) "Smart cache" para el código de JavaScript Reducción del código HTML Compresión del JavaScript dentro del código HTML Mover JavaScript al final ¿Optimizar Apache? Todas en "si" y he salvado Automáticamente se ha quedado la pantalla en blanco tanto en el front como en el back office, he activado la depuración de errores y me sale este error : Parse error: syntax error, unexpected T_FUNCTION in /home/dibenede/domains/regalosdibenedetto.com/public_html/prestashop/modules/ph_themeoptions/classes/PrestaHomeOptions.php on line 31 Es respecto a un módulo que viene con un theme que tengo instalado, el control de prestahome. Conocéis alguna solución para revertir el proceso? He de decir que ya he restaurado la base de datos a una copia anterior y el error persiste. Agradecería vuestros comentarios. Un saludo. Edited October 17, 2015 by Microdic (see edit history) Link to comment Share on other sites More sharing options...
ReactionCode Posted October 17, 2015 Share Posted October 17, 2015 En la carpeta cache hay un archivo que se llama classes_index.php, eliminalo para que PS lo vuelva a compilar. Cuando tengas el backoffice operativo vuelva a la página de rendimiento y pulsa el botón de limpiar la cache. Con esto debería de funcionar. Link to comment Share on other sites More sharing options...
Microdic Posted October 17, 2015 Author Share Posted October 17, 2015 En la carpeta cache hay un archivo que se llama classes_index.php, eliminalo para que PS lo vuelva a compilar. Cuando tengas el backoffice operativo vuelva a la página de rendimiento y pulsa el botón de limpiar la cache. Con esto debería de funcionar. Muchas gracias por la respuesta.... pero no ha funcionado. Lo he borrado, pero no lo ha vuelto ha compilar, o al menos no ha vuelto ha aparecer en la carpeta cache No tengo ni idea de que tengo que hacer, esoy a a cuadros. Link to comment Share on other sites More sharing options...
ReactionCode Posted October 17, 2015 Share Posted October 17, 2015 (edited) Entonces tienes un error de código que bloquea la ejecución de PS. Ves a tu carpeta módulo y al módulo "ph_themeoptions" camiale el nombre a "-ph_themeoptions" así no se ejecutará y PS deberá de funcionar. Luego ponte en contacto con el desarrollador del módulo o mira de que no tenga alguna actualización. Edited October 17, 2015 by Presta-Lab (see edit history) Link to comment Share on other sites More sharing options...
Microdic Posted October 17, 2015 Author Share Posted October 17, 2015 Gracias presta-lab ! Algo hemos avanzado !! He tenido que renombrar dos carpetas : -ph_themeoptions y -yousticeresolutionsystem He podido entrar en el back office y en rendimiento, pero cuando le he dado ha vaciar cache me ha dado un par de errores. En el front : Fatal error: Uncaught exception 'UnexpectedValueException' with message 'RecursiveDirectoryIterator::__construct(/home/dibenede/domains/regalosdibenedetto.com/public_html/prestashop/cache/smarty/compile/b6) [<a href='recursivedirectoryiterator.--construct'>recursivedirectoryiterator.--construct</a>]: failed to open dir: Permission denied' in /home/dibenede/domains/regalosdibenedetto.com/public_html/prestashop/tools/smarty/sysplugins/smarty_internal_utility.php:242 Stack trace: #0 [internal function]: RecursiveDirectoryIterator->__construct('/home/dibenede/...') #1 /home/dibenede/domains/regalosdibenedetto.com/public_html/prestashop/tools/smarty/sysplugins/smarty_internal_utility.php(242): RecursiveDirectoryIterator->getChildren() #2 /home/dibenede/domains/regalosdibenedetto.com/public_html/prestashop/tools/smarty/Smarty.class.php(1469): Smarty_Internal_Utility::clearCompiledTemplate(NULL, NULL, NULL, Object(SmartyCustom)) #3 /home/dibenede/domains/regalosdibenedetto.com/public_html/prestashop/classes/SmartyCustom.php(99): in /home/dibenede/domains/regalosdibenedetto.com/public_html/prestashop/tools/smarty/sysplugins/smarty_internal_utility.php on line 242 y en el back: Fatal error: Uncaught --> Smarty: unable to write file /home/dibenede/domains/regalosdibenedetto.com/public_html/prestashop/cache/smarty/compile/20/c6/21/wrt5622d9e572d063_59405332 <-- thrown in /home/dibenede/domains/regalosdibenedetto.com/public_html/prestashop/tools/smarty/sysplugins/smarty_internal_write_file.php on line 46 Alguna recomendación. Link to comment Share on other sites More sharing options...
Microdic Posted October 18, 2015 Author Share Posted October 18, 2015 (edited) Me respondo a mi mismo. Lo he solucionado restaurando una copia de seguridad de prestashop que tenía en el servidor. La próxima vez iré con más ojo a tocar lo que desconozco. Edited October 18, 2015 by Microdic (see edit history) Link to comment Share on other sites More sharing options...
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now