phpbb 2.0.16

Eine Neuinstallation von phpBB 2.0 wird auf phpBB.de nicht mehr unterstützt.
Siehe auch Entwicklungs-Ende von phpBB 2.0 - Auswirkungen auf phpBB.de
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.

Eine Neuinstallation von phpBB 2.0 wird auf phpBB.de nicht mehr unterstützt.
Siehe auch Entwicklungs-Ende von phpBB 2.0 - Auswirkungen auf phpBB.de
Benutzeravatar
dopppeldecker
Mitglied
Beiträge: 248
Registriert: 24.10.2004 10:40
Wohnort: Erndtebrück
Kontaktdaten:

Beitrag von dopppeldecker »

Das mit dem Update klappt ja alles ganz prima. Nur wenn ich in der pagestart.php die zweite Änderung vornehme komme ich nicht mehr in meinen Adminbereich.

In meiner pagestart.php ist die Zeile schon verändert und sieht so aus:

Code: Alles auswählen

	redirect(append_sid("login.$phpEx?redirect=admin/index.php&admin=1", true));}
Geändert laut Update sollte sie so aussehen:

Code: Alles auswählen

	redirect(append_sid("login.$phpEx?redirect=admin/index.$phpEx&admin=1", true));
Was bewirken denn die zusätzlichen Zeichen in diesem Code....oder besser warum komme ich nach Einfügen der Zeichen nicht mehr in meinen Adminbereich ? Es kommt nur eine leere, weisse Seite.
greetz dopppeldecker
Benutzeravatar
Angel-of-Doom
Mitglied
Beiträge: 52
Registriert: 26.02.2004 06:11
Wohnort: Salzburg

Beitrag von Angel-of-Doom »

Update hin update her.......würd es ja gern machen aber wie ? :-?

Laut Anleitung
admin/pagestart.php

FIND - Line 43
2.0.15 Code:


redirect(append_sid("login.$phpEx?redirect=admin/", true));

REPLACE WITH
2.0.16 Code:

redirect(append_sid("login.$phpEx?redirect=admin/index.$phpEx", true));
FIND - Line 64
2.0.15 Code:


redirect(append_sid("login.$phpEx?redirect=admin/&admin=1", true));


REPLACE WITH
2.0.16 Code:


redirect(append_sid("login.$phpEx?redirect=admin/index.$phpEx&admin=1", true));
Ok so weit so gut.....nur meine pagestart.php sieht so aus :

Code: Alles auswählen

<?php
/***************************************************************************
 *                               pagestart.php
 *                            -------------------
 *   begin                : Thursday, Aug 2, 2001
 *   copyright            : (C) 2001 The phpBB Group
 *   email                : support@phpbb.com
 *
 *   $Id: pagestart.php,v 1.1.2.7 2004/03/24 14:43:31 psotfx 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.
 *
 ***************************************************************************/

if (!defined('IN_PHPBB'))
{
	die("Hacking attempt");
}

define('IN_ADMIN', true);
// Include files
include($phpbb_root_path . 'common.'.$phpEx);

//
// Start session management
//
$userdata = session_pagestart($user_ip, PAGE_INDEX);
init_userprefs($userdata);
//
// End session management
//

if (!$userdata['session_logged_in'])
{
	redirect(append_sid("login.$phpEx?redirect=admin/", true));
}
else if ($userdata['user_level'] != ADMIN)
{
	message_die(GENERAL_MESSAGE, $lang['Not_admin']);
}

if ($HTTP_GET_VARS['sid'] != $userdata['session_id'])
{
	$url = str_replace(preg_replace('#^\/?(.*?)\/?$#', '\1', trim($board_config['server_name'])), '', $HTTP_SERVER_VARS['REQUEST_URI']);
	$url = str_replace(preg_replace('#^\/?(.*?)\/?$#', '\1', trim($board_config['script_path'])), '', $url);
	$url = str_replace('//', '/', $url);
	$url = preg_replace('/sid=([^&]*)(&?)/i', '', $url);
	$url = preg_replace('/\?$/', '', $url);
	$url .= ((strpos($url, '?')) ? '&' : '?') . 'sid=' . $userdata['session_id'];

	redirect("index.$phpEx?sid=" . $userdata['session_id']);
}

if (empty($no_page_header))
{
	// Not including the pageheader can be neccesarry if META tags are
	// needed in the calling script.
	include('./page_header_admin.'.$phpEx);
}

?>
Zeile 64 :

Code: Alles auswählen

// Not including the pageheader can be neccesarry if META tags are
Also wie soll ich das update bitte machen ? :-?
Wenn der Mensch etwas will findet er Wege, wenn er etwas nicht will findet er Gründe
MartinWilli83
Mitglied
Beiträge: 666
Registriert: 04.04.2005 11:38
Wohnort: Berlin

Beitrag von MartinWilli83 »

die zeilen richten sich nach ein bord ohne mods. wen du mods eingebaut hast kann es gut vorkommen das die zeile net ganz stimmt suche einfach nach der zeichenfolge
mfg
Benutzeravatar
gloriosa
Mitglied
Beiträge: 13770
Registriert: 04.01.2005 20:23
Wohnort: Landeshauptstadt Erfurt

Hinweis

Beitrag von gloriosa »

Hallo,
die Zeilenangaben in der Updateanleitung sind Richtwerte und sollen lediglich das Finden der betreffenden Zeilen erleichtern, weil die Dateien sicherlich verändert vorliegen. :o Kein Grund in Panik zu verfallen und große Kommentare zu schreiben ! :D
Viele Grüße - gloriosa :D
Die einen schützen sich vor frischem Wind, während die anderen ihn nutzen.
Kein kostenloser MOD-Einbau usw. bzw. Support via PN, Email oder IRC !
Benutzeravatar
Angel-of-Doom
Mitglied
Beiträge: 52
Registriert: 26.02.2004 06:11
Wohnort: Salzburg

Re: Hinweis

Beitrag von Angel-of-Doom »

gloriosa hat geschrieben:Hallo,
die Zeilenangaben in der Updateanleitung sind Richtwerte und sollen lediglich das Finden der betreffenden Zeilen erleichtern, weil die Dateien sicherlich verändert vorliegen. :o Kein Grund in Panik zu verfallen und große Kommentare zu schreiben ! :D
Tja...hätte wer geschaut würd er selber sehen das die Zeile im ganzen Code nicht vorkommt
und das Board ist Modfrei. Also ein wenig versteh ich schon von phpBB :wink:
Wenn der Mensch etwas will findet er Wege, wenn er etwas nicht will findet er Gründe
Benutzeravatar
gloriosa
Mitglied
Beiträge: 13770
Registriert: 04.01.2005 20:23
Wohnort: Landeshauptstadt Erfurt

Wer lesen kann ist klar im Vorteil !

Beitrag von gloriosa »

Hallo Angel-of-Doom,
und wenn Du richtig gelesen hättest wäre Dir aufgefallen das die erste Position in Zeile 43 zu erledigen ist und die zweite Änderung in Zeile 59 bereits erledigt wurde. :o :o :o

Gelegentlich ist etwas Kreativität notwendig und darf auch etwas Eigeninitiative entwickelt werden! :wink:
Viele Grüße - gloriosa :D
Die einen schützen sich vor frischem Wind, während die anderen ihn nutzen.
Kein kostenloser MOD-Einbau usw. bzw. Support via PN, Email oder IRC !
Benutzeravatar
Angel-of-Doom
Mitglied
Beiträge: 52
Registriert: 26.02.2004 06:11
Wohnort: Salzburg

Re: Wer lesen kann ist klar im Vorteil !

Beitrag von Angel-of-Doom »

und die zweite Änderung in Zeile 59 bereits erledigt wurde. :o :o :o
:oops: ähm...na ja. mein Board ist 2.0.15 also würd ich nicht erwarten das die Änderung da schon enthalten ist. :) Aber allen danke für die Hilfe :grin:
Wenn der Mensch etwas will findet er Wege, wenn er etwas nicht will findet er Gründe
Benutzeravatar
chybo
Mitglied
Beiträge: 336
Registriert: 25.04.2004 22:27
Wohnort: Bremen
Kontaktdaten:

Beitrag von chybo »

Warren hat geschrieben:Solche Sorgen möcht ich haben :-D
Ja, sonst hab ich keine Sorgen :P
Als Nicht-PHP-Freak ist es schon verwunderlich, wenn etwas nicht so dasteht, wie vorgegeben, denn in meinen anderen beiden Foren war alles wie oben beschrieben vorhanden.

Nichts für ungut und Grüssle

Katja
Grüssle

Katja
Nike
Mitglied
Beiträge: 28
Registriert: 11.06.2002 01:44
Kontaktdaten:

Beitrag von Nike »

Garfield312 hat geschrieben:
FatFreddy hat geschrieben:@Garfield123:

Ich habe den Fehler gefunden!

Es funktioniert, wenn ich die Zeile, wie in der Anleitung gewünscht, ersetze.
Der Parse-error erscheint, sobald ich die ursprüngliche Zeile nicht lösche, sondern nur mit // auskommentiere. :o

FatFreddy, erleichert aber verwirrt.
Erstaunlich :o

So hat es bei mir auch funktioniert, ich hatte die Zeile auch nur ge-//-t.

Danke, Freddy :grin:
*autsch*

gleicher fehler, gleiche lösung. da muss man erstmal drauf kommen...

aaaber... kann mir das bitte erklären? wenn ich ne zeile auskommentiere, ist sie doch auskommentiert und kann nich mehr für probleme sorgen!
Benutzeravatar
FatFreddy
Mitglied
Beiträge: 1937
Registriert: 25.07.2004 15:52
Kontaktdaten:

Beitrag von FatFreddy »

Nike hat geschrieben: aaaber... kann mir das bitte erklären? wenn ich ne zeile auskommentiere, ist sie doch auskommentiert und kann nich mehr für probleme sorgen!
Dummerweise wird die Zeile bei Verwendung des klassischen // leider nicht komplett auskommentiert, da sie die Zeichenfolge ?> enthält. Der Parser interpretiert dies als Ender des PHP-Codes. Alles Folgende innerhalb der Zeile ist dann nicht auskommentiert. :-?



FatFreddy
Watch out where the huskies go, don't you eat the yellow snow...
Mehr dazu im Reiseforum InselTalk.de.
Tupperdosensucher schauen ins Geocachingforum.
Gesperrt

Zurück zu „phpBB 2.0: Installation und Update“