HILFE fehler bei "alle foren als gelesen markiert"

Probleme bei der regulären Arbeiten mit phpBB, Fragen zu Vorgehensweisen oder Funktionsweise sowie sonstige Fragen zu phpBB im Allgemeinen.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Benutzeravatar
Markus67
Ehrenadmin
Beiträge: 28346
Registriert: 12.01.2004 16:02
Wohnort: Neuss
Kontaktdaten:

hab ich schon probiert ...

Beitrag von Markus67 »

anfangs dachte ich auch es läge daran und hatte es wieder rückgängig gemacht ... aber der fehler ist geblieben ...

so sieht momentan meine .htacess aus

Code: Alles auswählen

DirectoryIndex index.html intro.php portal.php index.php index.htm
Acid
Ehrenadmin
Beiträge: 12195
Registriert: 26.04.2001 02:00
Wohnort: Berlin

Beitrag von Acid »

Naja, wie gesagt.. beim Markieren wird auf die index.php (das Portal) weitergeleitet, in der eventuell der Fehler ist.

Kannst ja mal diese index.php zeigen.
Benutzeravatar
Markus67
Ehrenadmin
Beiträge: 28346
Registriert: 12.01.2004 16:02
Wohnort: Neuss
Kontaktdaten:

hier die index (portal)

Beitrag von Markus67 »

hier die index (portal)

http://www.westieforum.de/index.txt
Benutzeravatar
Markus67
Ehrenadmin
Beiträge: 28346
Registriert: 12.01.2004 16:02
Wohnort: Neuss
Kontaktdaten:

ist die auch ok ?

Beitrag von Markus67 »

ist denn die index so wie gepostet auch ok ?

wie muss ich das denn ganau machen mit der .htacess ?

also die bisherige index.php(portal) umbenennen in portal.php
die indexbb.php umbenennen in index.php
die links oben in der overall_header wieder entsprechend abändern.
und dann in die .htacess den eintrag wie du ihn vorhin gepostet hast.

und dann sollte es funktionieren dass immer die portalseite angezeigt wird ?

schöne grüße markus

p.s. wie findest du eigentlich die seite westieforum ? vom gesamteindruck ?
Acid
Ehrenadmin
Beiträge: 12195
Registriert: 26.04.2001 02:00
Wohnort: Berlin

Beitrag von Acid »

Hmm.. die einfachste Lösung wäre es den Boardindex wieder index.php zu benennen, den Portalindex dann portal.php oder home.php (und anschliessend noch die .htaccess anpassen).

Oder du durchforstest sämtliche Datei die auf index.php (Boardindex) verweisen und änderst es in indexbb.php um.
Benutzeravatar
Markus67
Ehrenadmin
Beiträge: 28346
Registriert: 12.01.2004 16:02
Wohnort: Neuss
Kontaktdaten:

Beitrag von Markus67 »

hallo acid,

also ich hab mal folgendes ausprobiert ....

zuerst habe ich die index (portal) wieder umbenannt in home.php
und die bisherige indexbb (forenindex) wieder in index.php.

danach hat auch alles wieder geklappt mit "foren als gelesen markieren"

die .htacess hab ich geändert und nur die home.php reingeschrieben alles andere hab ich rausgenommen.

wenn ich dann aber in "profile" gehe und auf absenden klicke lande ich auf der index.php und nicht auf der home.php.

ich scheu mich eigentlich davor in den jeweiligen php-dateien alles umzubenennen .... denn irgendwann kommt ein update und dann holt mich das bestimmt wieder ein und führt zu problemen :-)

ist echt zum ...... das ist der einzige punkt wo die umbenennung probleme macht .... naja mal sehen was ich jetzt mache .... hab dank dir ja 2 lösungen zur wahl :-)

dickes danke nochmal ...

markus
Acid
Ehrenadmin
Beiträge: 12195
Registriert: 26.04.2001 02:00
Wohnort: Berlin

Beitrag von Acid »

wenn ich dann aber in "profile" gehe und auf absenden klicke lande ich auf der index.php und nicht auf der home.php.
Und so ist es doch eigentlich gewollt bzw. Standard in einem phpBB !?
Benutzeravatar
Markus67
Ehrenadmin
Beiträge: 28346
Registriert: 12.01.2004 16:02
Wohnort: Neuss
Kontaktdaten:

Beitrag von Markus67 »

...hi acid ....

das ist schon richtig dass das standard ist ....
aber ich hätte es gerne anders als standard :-)

muss mal sehen für welche möglichkeit ich mich entscheide ....

aber dank deiner hilfe weiss ich jetzt wenigstens wo der fehler liegt und auch welche möglichkeiten ich habe ihn zu beheben :-)

markus
nasenkopf
Mitglied
Beiträge: 430
Registriert: 14.10.2004 20:23

Beitrag von nasenkopf »

Hallo!
Ich hab ein ähnliches problem wie Markus. (Hoffentlich weniger kompliziert)
Wenn ich bei mir auf "Alle Foren als gelesen markieren" klicke, kommt bei mir:

"Das ausgewählte Forum existiert nicht."

Also er markiert die Foren nicht als gelesen. Egal wann ich darauf klicke, immer kommt nur diese einzigste Meldung.
Wie kann ich das wieder reparieren?
snowboadmeister
Mitglied
Beiträge: 8
Registriert: 23.07.2006 09:25

Beitrag von snowboadmeister »

Ich habe das gleiche problem, kann es aber nicht lösen!
Warning: Cannot modify header information - headers already sent by (output started at path\includes\template.php(127) : eval()'d code:1) in path\portal.php on line 1061
was stimmt nicht?

template.php von 125 bis 129

Code: Alles auswählen

		// Run the compiled code.
		eval($this->compiled_code[$handle]);
		return true;
	}

portal.php von 1055 bis 1068

Code: Alles auswählen

// Handle marking posts
//
if( $mark_read == 'forums' )
{
	if( $userdata['session_logged_in'] )
	{
		setcookie($board_config['cookie_name'] . '_f_all', time(), 0, $board_config['cookie_path'], $board_config['cookie_domain'], $board_config['cookie_secure']);
	}
	$template->assign_vars(array(
		"META" => '<meta http-equiv="refresh" content="3;url='  .append_sid("index.$phpEx") . '">')
	);
	$message = $lang['Forums_marked_read'] . '<br /><br />' . sprintf($lang['Click_return_index'], '<a href="' . append_sid("portal.$phpEx") . '">', '</a> ');
	message_die(GENERAL_MESSAGE, $message);
}
gruss
Antworten

Zurück zu „phpBB 2.0: Administration, Benutzung und Betrieb“