Pagina 1 van 4

Headers already sent na installeren Yellow Card Mod

Geplaatst: 19 apr 2007, 16:57
door Menno
Support Template
  • Wat is het probleem?
    Aantal fouten op forum!
    Wanneer ontstond het probleem?
    na foute installatie Yellow-Card mod! (heb nu goed geinstalleerd)
    Adres van je forum:
    http://HetVuurwerkForum.nl
    Modifications op je forum:
    Yellow-Card Mod
    Huidige stijl:
    NDesign
    phpBB versie:
    2.0.21 en sommige 2.0.22

    Nadat ik de Yellow-Card mod foud had geinstalleerd, en had gebackupt... kwamen er opeens een aantal fouten mijn forum te staan!
    Ik kan bijvoorbeeld niet meer inloggen...

    Hier de fout die boven mijn forum staat:

    Code: Selecteer alles

    <
    Warning: Cannot modify header information - headers already sent by (output started at /home/mennolieb/domains/mennoliebregts.nl/public_html/vuurwerk/includes/sessions.php:1) in /home/mennolieb/domains/mennoliebregts.nl/public_html/vuurwerk/includes/sessions.php on line 254
    
    Warning: Cannot modify header information - headers already sent by (output started at /home/mennolieb/domains/mennoliebregts.nl/public_html/vuurwerk/includes/sessions.php:1) in /home/mennolieb/domains/mennoliebregts.nl/public_html/vuurwerk/includes/sessions.php on line 255
    <
    Warning: Cannot modify header information - headers already sent by (output started at /home/mennolieb/domains/mennoliebregts.nl/public_html/vuurwerk/includes/sessions.php:1) in /home/mennolieb/domains/mennoliebregts.nl/public_html/vuurwerk/includes/page_header.php on line 483
    
    Warning: Cannot modify header information - headers already sent by (output started at /home/mennolieb/domains/mennoliebregts.nl/public_html/vuurwerk/includes/sessions.php:1) in /home/mennolieb/domains/mennoliebregts.nl/public_html/vuurwerk/includes/page_header.php on line 485
    
    Warning: Cannot modify header information - headers already sent by (output started at /home/mennolieb/domains/mennoliebregts.nl/public_html/vuurwerk/includes/sessions.php:1) in /home/mennolieb/domains/mennoliebregts.nl/public_html/vuurwerk/includes/page_header.php on line 486
    En hier de fout die die aangeeft als je probeert in te loggen:

    Code: Selecteer alles

    <
    Warning: Cannot modify header information - headers already sent by (output started at /home/mennolieb/domains/mennoliebregts.nl/public_html/vuurwerk/includes/sessions.php:1) in /home/mennolieb/domains/mennoliebregts.nl/public_html/vuurwerk/includes/sessions.php on line 254
    
    Warning: Cannot modify header information - headers already sent by (output started at /home/mennolieb/domains/mennoliebregts.nl/public_html/vuurwerk/includes/sessions.php:1) in /home/mennolieb/domains/mennoliebregts.nl/public_html/vuurwerk/includes/sessions.php on line 255
    <
    Warning: Cannot modify header information - headers already sent by (output started at /home/mennolieb/domains/mennoliebregts.nl/public_html/vuurwerk/includes/sessions.php:1) in /home/mennolieb/domains/mennoliebregts.nl/public_html/vuurwerk/includes/sessions.php on line 254
    
    Warning: Cannot modify header information - headers already sent by (output started at /home/mennolieb/domains/mennoliebregts.nl/public_html/vuurwerk/includes/sessions.php:1) in /home/mennolieb/domains/mennoliebregts.nl/public_html/vuurwerk/includes/sessions.php on line 255
    
    Warning: Cannot modify header information - headers already sent by (output started at /home/mennolieb/domains/mennoliebregts.nl/public_html/vuurwerk/includes/sessions.php:1) in /home/mennolieb/domains/mennoliebregts.nl/public_html/vuurwerk/includes/functions.php on line 941
    Zou iemand misschien kunnen helpen deze problemen mee op te lossen??
    Alvast heel erg bedankt voor te helpen!

    Mvg Menno

Geplaatst: 19 apr 2007, 17:00
door ElbertF
Waarschijnlijk staat er op de eerste regel van sessions.php een dubbele "<", die moet je even verwijderen.

Geplaatst: 19 apr 2007, 17:04
door Menno
nee, die staat er niet!

dit zijn de eerste aantal regels van Session.php:

Code: Selecteer alles

<?php
/***************************************************************************
 *                                sessions.php
 *                            -------------------
 *   begin                : Saturday, Feb 13, 2001
 *   copyright            : (C) 2001 The phpBB Group
 *   email                : support@phpbb.com
 *
 *   $Id: sessions.php,v 1.58.2.25 2006/05/18 19:23:07 grahamje Exp $
 *
 *
 ***************************************************************************/

/***************************************************************************
 *
 *   This program is free software; you can redistribute it and/or modify
 *   it under the terms of the GNU General Public License as published by
 *   the Free Software Foundation; either version 2 of the License, or
 *   (at your option) any later version.
 *
 ***************************************************************************/

//
// Adds/updates a new session to the database for the given userid.
// Returns the new session ID on success.
//
function session_begin($user_id, $user_ip, $page_id, $auto_create = 0, $enable_autologin = 0, $admin = 0)
{
 global $db, $board_config;
 global $HTTP_COOKIE_VARS, $HTTP_GET_VARS, $SID;

 $cookiename = $board_config['cookie_name'];
 $cookiepath = $board_config['cookie_path'];
 $cookiedomain = $board_config['cookie_domain'];
 $cookiesecure = $board_config['cookie_secure'];

 if ( isset($HTTP_COOKIE_VARS[$cookiename . '_sid']) || isset($HTTP_COOKIE_VARS[$cookiename . '_data']) )
 {
  $session_id = isset($HTTP_COOKIE_VARS[$cookiename . '_sid']) ? $HTTP_COOKIE_VARS[$cookiename . '_sid'] : '';
  $sessiondata = isset($HTTP_COOKIE_VARS[$cookiename . '_data']) ? unserialize(stripslashes($HTTP_COOKIE_VARS[$cookiename . '_data'])) : array();
  $sessionmethod = SESSION_METHOD_COOKIE;
 }
 else
 {
  $sessiondata = array();
  $session_id = ( isset($HTTP_GET_VARS['sid']) ) ? $HTTP_GET_VARS['sid'] : '';
  $sessionmethod = SESSION_METHOD_GET;
 }

Geplaatst: 19 apr 2007, 17:28
door ElbertF
Kun je heel sessions.php hier linken als tekstbestand? Als ik sessions.php direct aanroep krijg ik ook dat tekentje, dus de fout moet daar zitten lijkt me.. Weet je zeker dat je het juiste bestand liet zien (dus wat nu op de server staat)?

http://vuurwerk.mennoliebregts.nl/includes/sessions.php

Ik zie dat de fout zich elders ook voordoet:

http://vuurwerk.mennoliebregts.nl/viewforum.php?f=1
http://vuurwerk.mennoliebregts.nl/viewtopic.php?t=21

Geplaatst: 19 apr 2007, 17:41
door Menno
ok, hier de tekstbestandjes van de 3 bestandjes: sessions, viewtopic en viewforum!

http://www.mennoliebregts.nl/sessions.rar

alvast bedankt!

Mvg Menno

Geplaatst: 19 apr 2007, 18:13
door ElbertF
Het bestand hierboven geeft niet dezelfde fout als die op je server als ik 'm direct open in de browser. Heb je het bestand van de server gehaald of uit een lokale map op je computer?

Geplaatst: 19 apr 2007, 20:01
door Menno
uit een map...maar ik had hem eerst van de server gehaald!

Hier rechstreeks van de server:

http://www.mennoliebregts.nl/session.rar

alvast bedankt! en zeg maar als je meer bestandjes nodig hebt ;)

Geplaatst: 19 apr 2007, 22:51
door Tom V
Deze files zorgen volgens mij niet voor de error.
Ik heb de files snel gecontroleerd op < maar deze staat nooit verkeerd.

Verder zou ik de mod eerst opnieuw overlopen, waarschijnlijk heb je ergens een kleine fout gemaakt.

(misschien includes/page_header.php)

Geplaatst: 20 apr 2007, 06:25
door Menno
ok, maar hoe kan het dan dat ik niet meer kan inloggen? En zou jij misschien pageheader ook even willen nakijken aub?

ik heb nu even geen tijd (moet zo naar school) maar ik zal dan vanmiddag pageheader als tekstbestand online zetten!

Mvg Mennoke

Geplaatst: 21 apr 2007, 07:26
door Menno
Is er iemand die een paar bestandjes van mij wil doorkijken en checken op fouten? Het gaat om: Page_header, sessions, viewtopic en viewforum!

laat het hier even weten dan post ik de bestandjes!

Alvast erg bedankt!

Geplaatst: 21 apr 2007, 08:42
door ElbertF
dark inca schreef:Deze files zorgen volgens mij niet voor de error.
Ik heb de files snel gecontroleerd op < maar deze staat nooit verkeerd.

Verder zou ik de mod eerst opnieuw overlopen, waarschijnlijk heb je ergens een kleine fout gemaakt.

(misschien includes/page_header.php)
Hoe verklaar je dit dan?

http://vuurwerk.mennoliebregts.nl/includes/sessions.php

Er wordt geen enkel bestand geïnclude. Het vreemde is dat er eigenlijk alleen functies in staat en er geen output gegenereerd zou moeten worden. Nog vreemder vindt ik eigenlijk dat als ik hetzelfde bestand lokaal open, ik niets zie (lijkt wel alsof het aan de server ligt).

Geplaatst: 21 apr 2007, 09:05
door Menno
hmm... ik heb al geprobeerd om de bestanden van 2.0.22 erin te gooien maar dan doet ie nog nix! Maar zou jij misschien even een paar bestandjes willen nakijken? want mijn forum heeft het gewoon altijd gedaan!

Mvg Mennoke

Geplaatst: 21 apr 2007, 09:07
door Menno
volgens mijn forum zou hier een fout in moeten zitten (page_header) :

Code: Selecteer alles

{
 header ('Cache-Control: no-cache, pre-check=0, post-check=0');
}
else
{
 header ('Cache-Control: private, pre-check=0, post-check=0, max-age=0');
}
header ('Expires: 0');
header ('Pragma: no-cache');

$template->pparse('overall_header');
?>
</div>

Geplaatst: 21 apr 2007, 09:18
door ElbertF
Upload het bestand even, dan kijk ik ernaar. :)

Geplaatst: 21 apr 2007, 09:25
door Menno
Hier de link van de winrar! :

http://www.mennoliebregts.nl/page_header.rar

alvast bedankt voor je tijd en moeite!

Geplaatst: 21 apr 2007, 09:40
door ElbertF
Die </div> hoort er inderdaad niet thuis, heb je het al geprobeerd na dat je die weg hebt gehaald? Toch is het vreemd, wat ik verwacht dan die hele tag in beeld te krijgen, en niet alleen de eerste "<".

Geplaatst: 21 apr 2007, 09:42
door Menno
ik heb die </div> weg gehaald...maar het helpt niet egt :(

Zal ik gewoon ff de map met het standaard forum even donwloaden en dan dat bestandje vervangen?

Geplaatst: 21 apr 2007, 09:48
door ElbertF
Dat kan je proberen.

Geplaatst: 21 apr 2007, 09:56
door Menno
neej, niet gelukt :(

moet ik maar heel mijn forum vernieuwen? Of is er nog hoop?

Geplaatst: 21 apr 2007, 10:10
door ElbertF
Heb je alléén de Yellow Card mod geïnstalleerd?

Heb je een frisse installatie gedaan, en je oude sessions.php erin gezet? Wat gebeurd er dan?