ariels3 Posted April 11, 2015 Share Posted April 11, 2015 Hola a todos! Me aparecio la famosa pagina en blanco en el backoffice (PS 1.6.11) cuando realizo alguna accion como actualizar un producto o subir una foto y active el modo debug. Aparece esto: Warning on line 1585 en archivo /home/XXXXXXXXXXXXXX/public_html/classes/controller/AdminController.php[2] Cannot modify header information - headers already sent by (output started at /home/XXXXXXXXXXXXXX/public_html/modules/blockmyaccountfooter/translations/ag.php:1) alguien tiene idea que puede ser? gracias! Link to comment Share on other sites More sharing options...
ventura Posted April 11, 2015 Share Posted April 11, 2015 Tienes un problema con el modulo modules/blockmyaccountfooter En la carpeta de las traducciones posiblemente por un nombre no correcto o no permitido para el idioma, seria es-AR Link to comment Share on other sites More sharing options...
ariels3 Posted April 11, 2015 Author Share Posted April 11, 2015 (edited) Tienes un problema con el modulo modules/blockmyaccountfooter En la carpeta de las traducciones posiblemente por un nombre no correcto o no permitido para el idioma, seria es-AR hola ventura! gracias por responderme. eso fue lo primero que revise, pero no... no es, para Español (argentina) el archivo de traduccion se llama ag y funciona correctamente en el resto de los modulos. la linea a la que hace referencia el error es header('Cache-Control: no-store, no-cache'); public function initHeader() { header('Cache-Control: no-store, no-cache'); // Multishop $is_multishop = Shop::isFeatureActive(); gracias! Edited April 11, 2015 by ariels3 (see edit history) Link to comment Share on other sites More sharing options...
ariels3 Posted April 11, 2015 Author Share Posted April 11, 2015 hola enrique, gracias por responderme. no que yo sepa, como puedo validarlo por las dudas? Link to comment Share on other sites More sharing options...
Enrique Gómez Posted April 12, 2015 Share Posted April 12, 2015 (edited) Uno de los errores mas raros que he visto era uno en que había algún carácter extraño (BOM characters) al prinicpio de un fichero de idiomas Esto hacía que se enviasen datos en el buffer de salida y había problemas Entonces, intenta obtener ese fichero ag.php de nuevo (incluso por probar borralo temporalmente). http://es.wikipedia.org/wiki/Marca_de_orden_de_bytes_%28BOM%29 Por ejemplo, gcc informa de los caracteres perdidos al comienzo del fichero fuente[cita requerida], y en PHP 5, cuando el output buffering está desactivado, tiene el sutil efecto de hacer que la página comience de inmediato a ser enviada al navegador, evitando que las cabeceras (custom headers) puedan ser especificadas por el script PHP. La representación UTF-8 del BOM es la secuencia de bytes EF BB BF, que aparece como los caracteres ISO-8859-1 "" en los editores de textos y navegadores no configurados para manejar UTF-8. Edited April 12, 2015 by Enrique Gómez (see edit history) Link to comment Share on other sites More sharing options...
ariels3 Posted April 14, 2015 Author Share Posted April 14, 2015 hola enrique, gracias por la respuesta. voy a intentar lo que me decis y te cuento los resultados Link to comment Share on other sites More sharing options...
shacker Posted November 22, 2016 Share Posted November 22, 2016 y los resultados? Link to comment Share on other sites More sharing options...
ariels3 Posted November 22, 2016 Author Share Posted November 22, 2016 no fueron positivos 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