Update-Probleme 2.0.17

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
tomtom
Mitglied
Beiträge: 2533
Registriert: 21.05.2004 10:00

Beitrag von tomtom »

SD582 hat geschrieben:
tomtom hat geschrieben:Jepp habe ich. Genau, nur die Codechanges 2.0.17 -> 2.0.17

Deine Email?
Klick unten auf den Button email :)
Ok, ich gebs ja zu - habs gerade erst gesehen, daß der nicht aktiviert war. Jetzt aber :D

Gruß
Franz
Du hast Post. ;)
Gruß, Tom
Einste1n
Mitglied
Beiträge: 520
Registriert: 09.06.2004 18:54

Beitrag von Einste1n »

ich bekomme zwar keine Fehlermeldung, aber fehlt da nicht eine klammer ?

Code: Alles auswählen

#
#-----[ FIND ]---------------------------------------------
# Line 701
		if ( $delete_all )
		{
			switch($folder)
			{
				case 'inbox':
					$delete_type = "privmsgs_to_userid = " . $userdata['user_id'] . " AND (
					privmsgs_type = " . PRIVMSGS_READ_MAIL . " OR privmsgs_type = " . PRIVMSGS_NEW_MAIL . " OR privmsgs_type = " . PRIVMSGS_UNREAD_MAIL . " )";
					break;

				case 'outbox':
					$delete_type = "privmsgs_from_userid = " . $userdata['user_id'] . " AND ( privmsgs_type = " . PRIVMSGS_NEW_MAIL . " OR privmsgs_type = " . PRIVMSGS_UNREAD_MAIL . " )";
					break;

				case 'sentbox':
					$delete_type = "privmsgs_from_userid = " . $userdata['user_id'] . " AND privmsgs_type = " . PRIVMSGS_SENT_MAIL;
					break;

				case 'savebox':
					$delete_type = "( ( privmsgs_from_userid = " . $userdata['user_id'] . " 
						AND privmsgs_type = " . PRIVMSGS_SAVED_OUT_MAIL . " ) 
					OR ( privmsgs_to_userid = " . $userdata['user_id'] . " 
						AND privmsgs_type = " . PRIVMSGS_SAVED_IN_MAIL . " ) )";
					break;
			}

			$sql = "SELECT privmsgs_id
				FROM " . PRIVMSGS_TABLE . "
				WHERE $delete_type";
			if ( !($result = $db->sql_query($sql)) )
			{
				message_die(GENERAL_ERROR, 'Could not obtain id list to delete all messages', '', __LINE__, __FILE__, $sql);
			}

			while ( $row = $db->sql_fetchrow($result) )
			{
				$mark_list[] = $row['privmsgs_id'];
			}

			unset($delete_type);
		}


#
#-----[ REPLACE WITH ]---------------------------------------------
# 
		$delete_sql_id = '';

		if (!$delete_all)
		{
			for ($i = 0; $i < count($mark_list); $i++)
			{
				$delete_sql_id .= (($delete_sql_id != '') ? ', ' : '') . intval($mark_list[$i]);
			}
			$delete_sql_id = "AND privmsgs_id IN ($delete_sql_id)";
		}

		switch($folder)
		{
			case 'inbox':
				$delete_type = "privmsgs_to_userid = " . $userdata['user_id'] . " AND (
				privmsgs_type = " . PRIVMSGS_READ_MAIL . " OR privmsgs_type = " . PRIVMSGS_NEW_MAIL . " OR privmsgs_type = " . PRIVMSGS_UNREAD_MAIL . " )";
				break;

			case 'outbox':
				$delete_type = "privmsgs_from_userid = " . $userdata['user_id'] . " AND ( privmsgs_type = " . PRIVMSGS_NEW_MAIL . " OR privmsgs_type = " . PRIVMSGS_UNREAD_MAIL . " )";
				break;

			case 'sentbox':
				$delete_type = "privmsgs_from_userid = " . $userdata['user_id'] . " AND privmsgs_type = " . PRIVMSGS_SENT_MAIL;
				break;

			case 'savebox':
				$delete_type = "( ( privmsgs_from_userid = " . $userdata['user_id'] . " 
					AND privmsgs_type = " . PRIVMSGS_SAVED_OUT_MAIL . " ) 
				OR ( privmsgs_to_userid = " . $userdata['user_id'] . " 
					AND privmsgs_type = " . PRIVMSGS_SAVED_IN_MAIL . " ) )";
				break;
		}

		$sql = "SELECT privmsgs_id
			FROM " . PRIVMSGS_TABLE . "
			WHERE $delete_type $delete_sql_id";

		if ( !($result = $db->sql_query($sql)) )
		{
			message_die(GENERAL_ERROR, 'Could not obtain id list to delete messages', '', __LINE__, __FILE__, $sql);
		}

		$mark_list = array();
		while ( $row = $db->sql_fetchrow($result) )
		{
			$mark_list[] = $row['privmsgs_id'];
		}

		unset($delete_type);
bei finde steht zum schluss ne klammer, bei einfügen steht die nicht mehr da :)
bin mir da nicht so sicher, ob das richtig ist!
Benutzeravatar
Saint
Mitglied
Beiträge: 1166
Registriert: 09.04.2004 14:06
Wohnort: Hamburg
Kontaktdaten:

Beitrag von Saint »

Ist richtig so.

Gruß

Saint
jikkijitsu
Mitglied
Beiträge: 20
Registriert: 28.06.2005 10:50
Wohnort: Düsseldorf
Kontaktdaten:

Update 0.16 auf 0.17

Beitrag von jikkijitsu »

Hallo,

ich habe alles nach Anweisung gemacht (hat auch bei 0.15 => 0.16 einwandfrei funktioniert), wenn ich jetzt: "http://zen-teisho.de/phpBB2/install/upd ... latest.php" eingebe, geht ein Fenster auf: "Please read: INSTALL.html before attempting to update".

Wenn ich auf "install.html" klicke, heißt es: "Fehler 404"

Wo kann der Fehler liegen?

Danke.

der Jikkijitsu
http://zen-teisho.de
Benutzeravatar
fun35
Mitglied
Beiträge: 390
Registriert: 17.06.2005 20:42

Beitrag von fun35 »

Einste1n hat geschrieben:ich bekomme zwar keine Fehlermeldung, aber fehlt da nicht eine klammer ?

Code: Alles auswählen

#
#-----[ FIND ]---------------------------------------------
# Line 701
		if ( $delete_all )
		{
			switch($folder)
			{
				case 'inbox':
					$delete_type = "privmsgs_to_userid = " . $userdata['user_id'] . " AND (
					privmsgs_type = " . PRIVMSGS_READ_MAIL . " OR privmsgs_type = " . PRIVMSGS_NEW_MAIL . " OR privmsgs_type = " . PRIVMSGS_UNREAD_MAIL . " )";
					break;

				case 'outbox':
					$delete_type = "privmsgs_from_userid = " . $userdata['user_id'] . " AND ( privmsgs_type = " . PRIVMSGS_NEW_MAIL . " OR privmsgs_type = " . PRIVMSGS_UNREAD_MAIL . " )";
					break;

				case 'sentbox':
					$delete_type = "privmsgs_from_userid = " . $userdata['user_id'] . " AND privmsgs_type = " . PRIVMSGS_SENT_MAIL;
					break;

				case 'savebox':
					$delete_type = "( ( privmsgs_from_userid = " . $userdata['user_id'] . " 
						AND privmsgs_type = " . PRIVMSGS_SAVED_OUT_MAIL . " ) 
					OR ( privmsgs_to_userid = " . $userdata['user_id'] . " 
						AND privmsgs_type = " . PRIVMSGS_SAVED_IN_MAIL . " ) )";
					break;
			}

			$sql = "SELECT privmsgs_id
				FROM " . PRIVMSGS_TABLE . "
				WHERE $delete_type";
			if ( !($result = $db->sql_query($sql)) )
			{
				message_die(GENERAL_ERROR, 'Could not obtain id list to delete all messages', '', __LINE__, __FILE__, $sql);
			}

			while ( $row = $db->sql_fetchrow($result) )
			{
				$mark_list[] = $row['privmsgs_id'];
			}

			unset($delete_type);
		}


#
#-----[ REPLACE WITH ]---------------------------------------------
# 
		$delete_sql_id = '';

		if (!$delete_all)
		{
			for ($i = 0; $i < count($mark_list); $i++)
			{
				$delete_sql_id .= (($delete_sql_id != '') ? ', ' : '') . intval($mark_list[$i]);
			}
			$delete_sql_id = "AND privmsgs_id IN ($delete_sql_id)";
		}

		switch($folder)
		{
			case 'inbox':
				$delete_type = "privmsgs_to_userid = " . $userdata['user_id'] . " AND (
				privmsgs_type = " . PRIVMSGS_READ_MAIL . " OR privmsgs_type = " . PRIVMSGS_NEW_MAIL . " OR privmsgs_type = " . PRIVMSGS_UNREAD_MAIL . " )";
				break;

			case 'outbox':
				$delete_type = "privmsgs_from_userid = " . $userdata['user_id'] . " AND ( privmsgs_type = " . PRIVMSGS_NEW_MAIL . " OR privmsgs_type = " . PRIVMSGS_UNREAD_MAIL . " )";
				break;

			case 'sentbox':
				$delete_type = "privmsgs_from_userid = " . $userdata['user_id'] . " AND privmsgs_type = " . PRIVMSGS_SENT_MAIL;
				break;

			case 'savebox':
				$delete_type = "( ( privmsgs_from_userid = " . $userdata['user_id'] . " 
					AND privmsgs_type = " . PRIVMSGS_SAVED_OUT_MAIL . " ) 
				OR ( privmsgs_to_userid = " . $userdata['user_id'] . " 
					AND privmsgs_type = " . PRIVMSGS_SAVED_IN_MAIL . " ) )";
				break;
		}

		$sql = "SELECT privmsgs_id
			FROM " . PRIVMSGS_TABLE . "
			WHERE $delete_type $delete_sql_id";

		if ( !($result = $db->sql_query($sql)) )
		{
			message_die(GENERAL_ERROR, 'Could not obtain id list to delete messages', '', __LINE__, __FILE__, $sql);
		}

		$mark_list = array();
		while ( $row = $db->sql_fetchrow($result) )
		{
			$mark_list[] = $row['privmsgs_id'];
		}

		unset($delete_type);
bei finde steht zum schluss ne klammer, bei einfügen steht die nicht mehr da :)
bin mir da nicht so sicher, ob das richtig ist!

Genau die gleiche Frage stelle ich mir auch gerade !
Fehlt da nun die Klammer ??
Grüße Michael

SozialTicker
jikkijitsu
Mitglied
Beiträge: 20
Registriert: 28.06.2005 10:50
Wohnort: Düsseldorf
Kontaktdaten:

Re: Update 0.16 auf 0.17

Beitrag von jikkijitsu »

jikkijitsu hat geschrieben:Hallo,

ich habe alles nach Anweisung gemacht (hat auch bei 0.15 => 0.16 einwandfrei funktioniert), wenn ich jetzt: "http://zen-teisho.de/phpBB2/install/upd ... latest.php" eingebe, geht ein Fenster auf: "Please read: INSTALL.html before attempting to update".

Wenn ich auf "install.html" klicke, heißt es: "Fehler 404"

Wo kann der Fehler liegen?

Danke.

der Jikkijitsu
http://zen-teisho.de
Vielen Dank für die Hilfe!

: Jikkijitsu
Benutzeravatar
gloriosa
Mitglied
Beiträge: 13770
Registriert: 04.01.2005 20:23
Wohnort: Landeshauptstadt Erfurt

Hinweis

Beitrag von gloriosa »

Hallo jikkijitsu,
auch wenn Dir das nicht unmittelbar weiterhilft müsste die vollständige Meldung lauten : Please read http://zen-teisho.de/phpBB2/docs/INSTALL.html . Warum auf diese etwas betagte INSTALL.html - Datei verwiesen wird ist mir unklar ?? :cry:
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 !
cancer00
Mitglied
Beiträge: 12
Registriert: 01.04.2005 08:37

Beitrag von cancer00 »

hallo
Genau die gleiche Frage stelle ich mir auch gerade !
Fehlt da nun die Klammer ??
nein die fehlt nicht.

ich hatte ausversehen die klammer stehen lassen und bekam dan
eine fehlermeldung und wußte nicht warum. nun habe ich sie weggemacht und es läuft.

mfg

cancer
jikkijitsu
Mitglied
Beiträge: 20
Registriert: 28.06.2005 10:50
Wohnort: Düsseldorf
Kontaktdaten:

Beitrag von jikkijitsu »

Hallo Sascha,

diese Datei ist ja auch nicht das Problem. Ich hatte sie ausgedruckt und danach gearbeitet.

Mein Problem ist, daß das Update nicht funktioniert:

zunächste habe ich die 2.0.17 Vollversion versucht,
dann das Update von der phpbb- Seite
dann das hier empfohlene Update von 2.0.16 auf 2.0.17

Bei allen immer das gleiche Erbnis, wenn ich auf "install" gehe, erscheint die Meldung: "Please read: INSTALL.html before attempting to update" und danach geht nichts mehr, weil ich an dieser Meldung nicht vorbei komme...

Glücklicherweise funktioniert mein Forum noch.

Für einen Tip wäre ich dankbar.

: der Jikkijitsu ()
http://zen-teisho.de
jörg gierth
Mitglied
Beiträge: 473
Registriert: 03.12.2002 20:13
Wohnort: Buseck
Kontaktdaten:

Beitrag von jörg gierth »

Nach dem Update kann ich keine PN´s mehr aus meinen Postfach löschen.
ist dies schon bekannt????

Gruss Jörg
Gesperrt

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