Fehlermeldung nach update auf 3.0.9

phpBB 3.0 hat sein "End of Life" erreicht. Eine Neu-Installation wird nicht mehr unterstützt.
lancic50
Mitglied
Beiträge: 164
Registriert: 06.11.2009 01:02
Wohnort: Görlitz
Kontaktdaten:

Re: Fehlermeldung nach update auf 3.0.9

Beitrag von lancic50 »

Hallo, ich habe die Datei bzw. Ordner (phpBB-3.0.8_to_3.0.9-deutsch) heruntergeladen.

ich habe den Ordner install auf meinen Webspace hoch geladen und folgenden Befehl ausgeführt

Code: Alles auswählen

.../install/database_update.php
Jetzt meine Frage, wie bekomme ich die Dateien aktualisiert?
In meinen Forum sind MODs verbaut und kann ja die Dateien nicht einfach so überschreiben, was muss ich stattdessen noch machen?
Benutzeravatar
Metzle
Ehemaliges Teammitglied
Beiträge: 10435
Registriert: 08.03.2008 02:50
Wohnort: Waiblingen-Neustadt
Kontaktdaten:

Re: Fehlermeldung nach update auf 3.0.9

Beitrag von Metzle »

Hallo,

du solltest den automatischen Updater laufen lassen. Dies hättest du direkt machen können über den Link im ACP unter dem Reiter System. Nun solltest du mal schauen, ob der Updater startet, wenn du die Datei install/index.php aufrufst. Wenn nicht, dann solltest du die Version in der Datenbank nochmal auf 3.0.8 zurücksetzen.
Wie immer gilt für Updates folgende Anleitung: KB:update30x
Metzle
phpBB.de-Support-Team
Allround-phpBB.de
Benutzeravatar
winnetou
Mitglied
Beiträge: 850
Registriert: 13.11.2008 12:20
Wohnort: Bremen
Kontaktdaten:

Re: Fehlermeldung nach update auf 3.0.9

Beitrag von winnetou »

Hallo,
ich habe mir mal die Konfliktdatei von der overall_header... runtergeladen.

Hier der Konflikt:

Code: Alles auswählen

<<<<<<< Anfang des Konflikts — Inhalt der originalen Datei vor Aktualisierung
		<!-- IF not $S_IN_PORTAL or S_DISPLAY_PHPBB_MENU -->
======= Inhalt der neuen / aktualisierten Datei
		<!-- IF S_DISPLAY_SEARCH and not S_IN_SEARCH -->
			<div id="search-box">
				<form action="{U_SEARCH}" method="get" id="search">
				<fieldset>
					<input name="keywords" id="keywords" type="text" maxlength="128" title="{L_SEARCH_KEYWORDS}" class="inputbox search" value="<!-- IF SEARCH_WORDS-->{SEARCH_WORDS}<!-- ELSE -->{L_SEARCH_MINI}<!-- ENDIF -->" onclick="if(this.value=='{LA_SEARCH_MINI}')this.value='';" onblur="if(this.value=='')this.value='{LA_SEARCH_MINI}';" />
					<input class="button2" value="{L_SEARCH}" type="submit" /><br />
					<a href="{U_SEARCH}" title="{L_SEARCH_ADV_EXPLAIN}">{L_SEARCH_ADV}</a> {S_SEARCH_HIDDEN_FIELDS}
				</fieldset>
				</form>
			</div>
		<!-- ENDIF -->

			<span class="corners-bottom"><span></span></span></div>
		</div>
>>>>>>> Ende des Konflikts
Was muss ich denn da jetzt machen?

Lg
Jürgen
Benutzeravatar
franki
Ehemaliges Teammitglied
Beiträge: 2823
Registriert: 21.10.2007 14:02
Wohnort: Sonsbeck
Kontaktdaten:

Re: Fehlermeldung nach update auf 3.0.9

Beitrag von franki »

Hallo winnetou

Die zwei Codezeilen gehören dort nicht hin

Code: Alles auswählen

<span class="corners-bottom"><span></span></span></div>
      </div>
Das ganze müsste so aussehen

Code: Alles auswählen

		<!-- IF S_DISPLAY_SEARCH and not S_IN_SEARCH -->
			<div id="search-box">
				<form action="{U_SEARCH}" method="get" id="search">
				<fieldset>
					<input name="keywords" id="keywords" type="text" maxlength="128" title="{L_SEARCH_KEYWORDS}" class="inputbox search" value="<!-- IF SEARCH_WORDS-->{SEARCH_WORDS}<!-- ELSE -->{L_SEARCH_MINI}<!-- ENDIF -->" onclick="if(this.value=='{LA_SEARCH_MINI}')this.value='';" onblur="if(this.value=='')this.value='{LA_SEARCH_MINI}';" />
					<input class="button2" value="{L_SEARCH}" type="submit" /><br />
					<a href="{U_SEARCH}" title="{L_SEARCH_ADV_EXPLAIN}">{L_SEARCH_ADV}</a> {S_SEARCH_HIDDEN_FIELDS}
				</fieldset>
				</form>
			</div>
		<!-- ENDIF -->

		<div class="navbar">
LG Franki
Benutzeravatar
winnetou
Mitglied
Beiträge: 850
Registriert: 13.11.2008 12:20
Wohnort: Bremen
Kontaktdaten:

Re: Fehlermeldung nach update auf 3.0.9

Beitrag von winnetou »

Hallo Franki,
ich habe die "search-box" gar nicht mehr in meiner overall_header, siehe http://www.aquaristikfreunde-bremen.de/index.php
kann es sein das dadurch der Konflikt beim update entstanden ist?

Lg
Jürgen
Benutzeravatar
Würzi
Ehemaliges Teammitglied
Beiträge: 3187
Registriert: 30.10.2005 02:51
Wohnort: Niedernberg
Kontaktdaten:

Re: Fehlermeldung nach update auf 3.0.9

Beitrag von Würzi »

Moin

und ja genau, da liegst du richtig. Der Updater sucht nach einer gewissen Zeile wo bei dir nicht mehr vorhanden ist.
<form action="{U_SEARCH}" method="get" id="search">
Dies ist die genaue Stelle wo er sich dran aufhängt. Wenn du keine Searchbox hast in der overall_header, dann kannst diesen Konflikt getrost übergehen.
Bzw... beim zusammenführen wird vielleicht sogar die Box hinzugefügt, dann kannst du sie ja wieder entfernen.

Mfg dat Wuerzi
Kein Support per PN, dafür ist das Forum da! Eine PN hilft einen, ein öffentlicher Beitrag allen. - Styles für phpbb3
Benutzeravatar
winnetou
Mitglied
Beiträge: 850
Registriert: 13.11.2008 12:20
Wohnort: Bremen
Kontaktdaten:

Re: Fehlermeldung nach update auf 3.0.9

Beitrag von winnetou »

Hallo würzi,
ok Danke!
Das heißt beim nächsten update kann ich den Punkt bei derzeitige overall_header datei beibehalten machen?!
Oder werden dort noch andere wichtige Punkte verändert die nötig sind für ein sauberes update?

Lg
Jürgen
lancic50
Mitglied
Beiträge: 164
Registriert: 06.11.2009 01:02
Wohnort: Görlitz
Kontaktdaten:

Re: Fehlermeldung nach update auf 3.0.9

Beitrag von lancic50 »

Metzle hat geschrieben:Hallo,

du solltest den automatischen Updater laufen lassen. Dies hättest du direkt machen können über den Link im ACP unter dem Reiter System. Nun solltest du mal schauen, ob der Updater startet, wenn du die Datei install/index.php aufrufst. Wenn nicht, dann solltest du die Version in der Datenbank nochmal auf 3.0.8 zurücksetzen.
Wie immer gilt für Updates folgende Anleitung: KB:update30x
Wenn ich das update ausführe und er die Dateien überprüft, kommt irgendwann diese Mitteilung:

Code: Alles auswählen

Fatal error: Maximum execution time of 30 seconds exceeded in /var/www/web8/html/php3/includes/diff/engine.php on line 284
Was hat diese zu bedeuten?
Benutzeravatar
Würzi
Ehemaliges Teammitglied
Beiträge: 3187
Registriert: 30.10.2005 02:51
Wohnort: Niedernberg
Kontaktdaten:

Re: Fehlermeldung nach update auf 3.0.9

Beitrag von Würzi »

winnetou hat geschrieben:Hallo würzi,
ok Danke!
Das heißt beim nächsten update kann ich den Punkt bei derzeitige overall_header datei beibehalten machen?!
Oder werden dort noch andere wichtige Punkte verändert die nötig sind für ein sauberes update?

Lg
Jürgen
Ich würde die Searchbox wieder rausnehmen nach dem Update, weil auch andere Stellen in der overall_header geändert wurden wie Template Pfad und das IE Zeugs ist rausgeflogen.
Kein Support per PN, dafür ist das Forum da! Eine PN hilft einen, ein öffentlicher Beitrag allen. - Styles für phpbb3
Benutzeravatar
Metzle
Ehemaliges Teammitglied
Beiträge: 10435
Registriert: 08.03.2008 02:50
Wohnort: Waiblingen-Neustadt
Kontaktdaten:

Re: Fehlermeldung nach update auf 3.0.9

Beitrag von Metzle »

lancic50 hat geschrieben: Wenn ich das update ausführe und er die Dateien überprüft, kommt irgendwann diese Mitteilung:

Code: Alles auswählen

Fatal error: Maximum execution time of 30 seconds exceeded in /var/www/web8/html/php3/includes/diff/engine.php on line 284
Was hat diese zu bedeuten?
Dass du zu wenig max_execution_time in den php-Einstellungen deines Webspaces hat. Entweder lässt du dir diesen Wert, wenn du es nicht selbst über eine php.ini machen kannst, hochsetzen oder probierst andere Tipps, die es hier im Forum zu finden gibt ( viewtopic.php?p=1144014#p1144014 ).
Metzle
phpBB.de-Support-Team
Allround-phpBB.de
Gesperrt

Zurück zu „[3.0.x] Installation, Update und Konvertierung“