Jump to content

Pagina en blanco despues de modificar CCC (Combinación, Compresión y Cache)


Microdic

Recommended Posts

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 by Microdic (see edit history)
Link to comment
Share on other sites

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

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 by Presta-Lab (see edit history)
Link to comment
Share on other sites

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

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...