#1•• Es curioso, desde el mismo isntante en que han reactivado el logo de miarroba en las peichs del servidor 1, se me llena la web y el foro de errores PHP: |
#2• Pasate por el subforo del nuke y busca "sesiones", veras que ese error sale en muchos nukes y como solucionarlos. |
#3• Eso pensaba yo. |
#4• No creo... porque el logo de mi@ se pone después de la página y no tiene nada que ver... |
#5• Si ya lo sé, si miras las fechas este problema empezó curiosamente cuando se impuso el sistema de popups cada 24h. Desapareció con la caida del server1 y la consecuente eliminación del logo. |
#6•• Si miras un manual de php y ves como estan hecho la integración del phpbb2 con el nuke veras que hay errores. Cita: Nota: Recuerde que la función header() debe llamarse antes de que se genere salida alguna, bien con etiquetas HTML normales o con PHP. U Ahora si abres cualquier archivo de los que te da error, va a esa línea en concreto veras que premiamente hay salida, es decir espacios en blanco o código, en este caso, todo el código de los bloques y el resto de parafernalia del nuke. ¿Casualidad que ha sido al poner el logo de mi@? pues francamente no lo se porque... no tengo acceso al código fuente de ese archivo. Pero lo que si me parece casualidad es que de todos los del server 1 solo te pase a ti. Por cierto, lo que mi@ mete es: </iframe></textarea></title></PLAINTEXT></NOSCRIPT><SCRIPT LANGUAGE='javascript' src='http://espacio.miarroba.com/logo.js'></SCRIPT> Es decir un javascript que lo hace igual en los 4 servidores, por lo que los problemas de mala programación de este se deberían de dar en los 4 servidores. Y no parece el caso. No quiere quitar culpas a mi@ ni a nadie... pero si ves la programación del nuke, cualquiera que sepa algo de php y como trabaja con las llamadas a header verá que tienen que dar errores por narices. |
#7• Sacado del foro de Nuke Cops (los que se encargan de hacer el modulo del foro) Cita: Cannot Add Header Information Raven wrote: The most simple solution to try, is to turn output_buffering on If you control your php.ini file, do this: output_buffering = On Or, create/add this line to an .htaccess file and place it in your Nuke root directory: PHP_FLAG output_buffering On Lastly, try placing this line as the first line of code in your mainfile.php, after the comment block. This has to be made available for every script you use, so either you code it in every script or strategically place it in a script that is common to all scripts. ini_set("output_buffering","1" Es decir, te dan 3 alternativas, las 2 primeras en mi@ no funcionan. Que alguien que tenga en mi@ instalado el nuke 6.5 o superior y con errores que pruebe la 3º a ver que tal. |
#8• Pues probando la solución de NukeCops, aunque no he podido comprobarla en su web, tienen el server down por mantenimiento. |
#9• Presuponia que no iba a funcionar la 3º alternativa. Basicamente las tres alternativas se basan en modificar el compartamiento del nuke. |
#10• SOLUCIONADO!!! No sé muy bien los efectos colaterales de lo que he hecho, pero por lo menos, elimina la leche de los errores estos tan desquiciantes. Añadir en el header.php, justo detrás del comentario: Codigo: ob_start(); Tengo que investigar a ver si arreglando esto me he cargado alguna otra cosa. |
#11• Escrito originalmente por espaciointerior SOLUCIONADO!!! No sé muy bien los efectos colaterales de lo que he hecho, pero por lo menos, elimina la leche de los errores estos tan desquiciantes. Añadir en el header.php, justo detrás del comentario: Codigo: ob_start(); Tengo que investigar a ver si arreglando esto me he cargado alguna otra cosa. Recuerda poner lo del final. Y recuerda que no haya espacios en blanco ni otras instruciones que puedan dar salida, comentarios puede haber. Con esto no te cargas nada... tampoco es muy recomendable porque retarda la carga de la página. |
#12• Un artículo en Devshed sobre Output Buffering, bastante interesante. |
ATENCIÓN: Este tema no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un nuevo tema en lugar de responder al actual |
Opciones: Ir al subforo: |
Permisos: TU NO PUEDES Escribir nuevos temas TU NO PUEDES Responder a los temas TU NO PUEDES Editar tus propios mensajes TU NO PUEDES Borrar tus propios mensajes |
Temas similares |
No se han encontrado temas similares |