mediengestalter.info
FAQ :: Mitgliederliste :: MGi Team

Willkommen auf dem Portal für Mediengestalter

Aktuelles Datum und Uhrzeit: Fr 26.04.2024 01:53 Benutzername: Passwort: Auto-Login

Thema: Warning: Cannot modify header information...Joomla vom 03.08.2011


Neues Thema eröffnen   Neue Antwort erstellen MGi Foren-Übersicht -> Web-Software -> Warning: Cannot modify header information...Joomla
Autor Nachricht
Riffraff
Threadersteller

Dabei seit: 24.10.2008
Ort: -
Alter: 48
Geschlecht: Weiblich
Verfasst Mi 03.08.2011 14:19
Titel

Warning: Cannot modify header information...Joomla

Antworten mit Zitat Zum Seitenanfang

Hallo,

kann mir jemand helfen?! Ich bekomme urplötzlich die Fehlermeldung "Warning: Cannot modify header information - header already sent by (output started at /kunden/231813_90562/webseiten/index.php) in /kunden/231813_90562/webseiten/includes/joomla.php on line 697

Ich habe aber leider so gut wie keine Ahnung von php und weiss nicht was ich ggf. ändern müsste. * Keine Ahnung... *

Durch diese Fehlermeldung kann ich mich nicht mehr ins Backend einloggen....... *hu hu huu*

Gruss,

Riffraff
  View user's profile Private Nachricht senden
Kash

Dabei seit: 07.11.2002
Ort: Schopfheim
Alter: 41
Geschlecht: Männlich
Verfasst Mi 03.08.2011 15:53
Titel

Antworten mit Zitat Zum Seitenanfang

Da gibt es wohl ein Request ob wohl der Header schon gesendet worden ist.
  View user's profile Private Nachricht senden
Anzeige
Anzeige
Riffraff
Threadersteller

Dabei seit: 24.10.2008
Ort: -
Alter: 48
Geschlecht: Weiblich
Verfasst Mi 03.08.2011 18:16
Titel

Antworten mit Zitat Zum Seitenanfang

Ok, soweit hab ich das auch verstanden. Aber wie behebe ich das???

Riffraff
  View user's profile Private Nachricht senden
pantonine

Dabei seit: 03.03.2011
Ort: gehen Sie bitte weiter…
Alter: -
Geschlecht: -
Verfasst Mi 03.08.2011 18:36
Titel

Antworten mit Zitat Zum Seitenanfang

output started at /kunden/231813_90562/webseiten/index.php in Zeile 697 ansehen.

Zitat:
Da gibt es wohl ein Request ob wohl der Header schon gesendet worden ist.
Genauer: Es wird versucht einen Header zu setzen, obwohl schon Output erfolgt ist und damit die HTTP-Response-Header bereits durch sind. Das kann bspw. durch den Versuch, einen Cookie zu setzen, eine Session zu starten o.ä. passieren.

Zuletzt bearbeitet von pantonine am Mi 03.08.2011 18:38, insgesamt 1-mal bearbeitet
  View user's profile Private Nachricht senden
Riffraff
Threadersteller

Dabei seit: 24.10.2008
Ort: -
Alter: 48
Geschlecht: Weiblich
Verfasst Do 04.08.2011 11:44
Titel

Antworten mit Zitat Zum Seitenanfang

Es kommt auch immer die Meldung "Cookies müssen aktiviert sein"
  View user's profile Private Nachricht senden
pantonine

Dabei seit: 03.03.2011
Ort: gehen Sie bitte weiter…
Alter: -
Geschlecht: -
Verfasst Do 04.08.2011 12:28
Titel

Antworten mit Zitat Zum Seitenanfang

Das könnte bspw. schon besagte Ausgabe sein. Nun guck halt mal in den Code.
  View user's profile Private Nachricht senden
Riffraff
Threadersteller

Dabei seit: 24.10.2008
Ort: -
Alter: 48
Geschlecht: Weiblich
Verfasst Do 04.08.2011 13:11
Titel

Antworten mit Zitat Zum Seitenanfang

Das steht in Zeile 697 im joomla.php-Code:

Code:
/**

In der index.php-Datei gibt es keine Zeile 697

Ich hab aber noch eine index2.php-Datei - die geht zwar auch nicht bis Zeile 697, aber hier ist mal der komplette Code:
<?php

/**

* @version $Id: index2.php 10041 2008-02-15 21:48:13Z eddieajau $

* @package Joomla

* @copyright Copyright (C) 2005 Open Source Matters. All rights reserved.

* @license http://www.gnu.org/copyleft/gpl.html GNU/GPL, see LICENSE.php

* Joomla! is free software. This version may have been modified pursuant

* to the GNU General Public License, and as distributed it includes or

* is derivative of works licensed under the GNU General Public License or

* other free or open source software licenses.

* See COPYRIGHT.php for copyright notices and details.

*/



// Set flag that this is a parent file

define( '_VALID_MOS', 1 );



require( 'globals.php' );

require( 'configuration.php' );



// SSL check - $http_host returns <live site url>:<port number if it is 443>

$http_host = explode(':', $_SERVER['HTTP_HOST'] );

if( (!empty( $_SERVER['HTTPS'] ) && strtolower( $_SERVER['HTTPS'] ) != 'off' || isset( $http_host[1] ) && $http_host[1] == 443) && substr( $mosConfig_live_site, 0, 8 ) != 'https://' ) {

   $mosConfig_live_site = 'https://'.substr( $mosConfig_live_site, 7 );

}



require_once( 'includes/joomla.php' );



// displays offline/maintanance page or bar

if ($mosConfig_offline == 1) {

   require( $mosConfig_absolute_path .'/offline.php' );

}



// load system bot group

$_MAMBOTS->loadBotGroup( 'system' );



// trigger the onStart events

$_MAMBOTS->trigger( 'onStart' );



if (file_exists( $mosConfig_absolute_path .'/components/com_sef/sef.php' )) {

   require_once( $mosConfig_absolute_path .'/components/com_sef/sef.php' );

} else {

   require_once( $mosConfig_absolute_path .'/includes/sef.php' );

}

require_once( $mosConfig_absolute_path .'/includes/frontend.php' );



// retrieve some expected url (or form) arguments

$option    = strtolower( strval( mosGetParam( $_REQUEST, 'option' ) ) );

$Itemid    = intval( mosGetParam( $_REQUEST, 'Itemid', 0 ) );

$no_html    = intval( mosGetParam( $_REQUEST, 'no_html', 0 ) );

$act       = strval( mosGetParam( $_REQUEST, 'act', '' ) );

$do_pdf    = intval( mosGetParam( $_REQUEST, 'do_pdf', 0 ) );



// mainframe is an API workhorse, lots of 'core' interaction routines

$mainframe = new mosMainFrame( $database, $option, '.' );

$mainframe->initSession();



// trigger the onAfterStart events

$_MAMBOTS->trigger( 'onAfterStart' );



// get the information about the current user from the sessions table

$my = $mainframe->getUser();

// patch to lessen the impact on templates

if ($option == 'search') {

   $option = 'com_search';

}



// loads english language file by default

if ($mosConfig_lang=='') {

   $mosConfig_lang = 'english';

}

include_once( $mosConfig_absolute_path .'/language/' . $mosConfig_lang . '.php' );





if ($option == 'login') {

   $mainframe->login();

   mosRedirect('index.php');

} else if ($option == 'logout') {

   $mainframe->logout();

   mosRedirect( 'index.php' );

}



if ( $do_pdf == 1 ){

   include $mosConfig_absolute_path .'/includes/pdf.php';

   exit();

}





// detect first visit

$mainframe->detect();



$gid = intval( $my->gid );



$cur_template = $mainframe->getTemplate();



// precapture the output of the component

require_once( $mosConfig_absolute_path . '/editor/editor.php' );



ob_start();



if ($path = $mainframe->getPath( 'front' )) {

   $task    = strval( mosGetParam( $_REQUEST, 'task', '' ) );

   $ret    = mosMenuCheck( $Itemid, $option, $task, $gid );

   if ($ret) {

      require_once( $path );

   } else {

      mosNotAuth();

   }

} else {

   header("HTTP/1.0 404 Not Found");

   echo _NOT_EXIST;

}

$_MOS_OPTION['buffer'] = ob_get_contents();



ob_end_clean();



initGzip();



header( 'Expires: Mon, 26 Jul 1997 05:00:00 GMT' );

header( 'Last-Modified: ' . gmdate( 'D, d M Y H:i:s' ) . ' GMT' );

header( 'Cache-Control: no-store, no-cache, must-revalidate' );

header( 'Cache-Control: post-check=0, pre-check=0', false );

header( 'Pragma: no-cache' );



// display the offline alert if an administrator is logged in

if (defined( '_ADMIN_OFFLINE' )) {

   include( $mosConfig_absolute_path .'/offlinebar.php' );

}



// start basic HTML

if ( $no_html == 0 ) {

   $customIndex2 = 'templates/'. $mainframe->getTemplate() .'/index2.php';

   if (file_exists( $customIndex2 )) {

      require( $customIndex2 );

   } else {

      // needed to seperate the ISO number from the language file constant _ISO

      $iso = split( '=', _ISO );

      // xml prolog

      echo '<?xml version="1.0" encoding="'. $iso[1] .'"?' .'>';

   ?>

   <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

   <html xmlns="http://www.w3.org/1999/xhtml">

      <head>

         <?php echo $mainframe->getHead(); ?>

         <link rel="stylesheet" href="templates/<?php echo $cur_template;?>/css/template_css.css" type="text/css" />

         <link rel="shortcut icon" href="<?php echo $mosConfig_live_site; ?>/images/favicon.ico" />

         <meta http-equiv="Content-Type" content="text/html; <?php echo _ISO; ?>" />

         <meta name="robots" content="noindex, nofollow" />

         <?php if ($my->id || $mainframe->get( 'joomlaJavascript' )) { ?>

         <script language="JavaScript" src="<?php echo $mosConfig_live_site;?>/includes/js/joomla.javascript.js" type="text/javascript"></script>

         <?php } ?>

      </head>

      <body class="contentpane">

         <?php mosMainBody(); ?>

      </body>

   </html>

   <?php

   }

} else {

   mosMainBody();

}

doGzip();

?>


[Bitte CODE-Tags verwenden]


Zuletzt bearbeitet von Kash am Do 04.08.2011 13:51, insgesamt 1-mal bearbeitet
  View user's profile Private Nachricht senden
 
Ähnliche Themen Typo 3 als Produkt Information Management System PIM
Newsletter Header bar
Joomla Problem
Serverumzug von Joomla
joomla installation
Joomla Untermenü?
Neues Thema eröffnen   Neue Antwort erstellen
MGi Foren-Übersicht -> Web-Software


Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst an Umfragen in diesem Forum nicht mitmachen.