Seite 1 von 2

Update 3.0.5 auf 3.0.7-PL1 Maximum execution time Probleme

Verfasst: 27.08.2010 21:35
von Denton18
Hallo zusammen,

ich versuche seit Tagen mein Forum von 3.0.5 auf 3.0.7-PL1 zu updaten. Leider kommt beim vergleichen der beiden Daten folgende Fehlermeldung:

Code: Alles auswählen

Fatal error: Maximum execution time of 35 seconds exceeded in /home/.sites/481/site419/web/Forum/phpBB3/install/update/new/includes/diff/engine.php on line 150
Zur Info: Ich habe bereits meinen Provider die Maximum execution time von 15 auf 35 Sekunden hochstellen lassen. Bin jetzt mittlerweile bei einer Erhöhung von 133%.

jetzt bin ich selber mit meinem Latein am Ende. Mein Provider meldet sich jetzt nicht mehr und ich weiß nicht ob ich noch höher wie 35 Sekunden stellen kann?!

Das Problem hatte ich bei anderen Updates noch nie. Habe versucht von 3.0.5 auf 3.0.6 zu updaten, aber finde das entsprechende Update-Zip File bei Google nicht.

Was kann ich nun tun?

vielen Dank!

Re: Update 3.0.5 auf 3.0.7-PL1 Maximum execution time Proble

Verfasst: 27.08.2010 22:14
von redbull254
Hallo erstmal,
Denton18 hat geschrieben:. Habe versucht von 3.0.5 auf 3.0.6 zu updaten, aber finde das entsprechende Update-Zip File bei Google nicht.
Was kann ich nun tun?
http://www.phpbb.com/files/archive/update/

Da sollte bei sein, was Dein Herz begehrt. ;-)

Achte auch darauf, das Dein von Dir entsprechend aktualisiert wird, wenn er nicht zu den beiden vorhandenen Standard-Styles gehört.

Re: Update 3.0.5 auf 3.0.7-PL1 Maximum execution time Proble

Verfasst: 27.08.2010 22:15
von Mahony
Hallo
Das Update - Paket von phpBB3.0.5 zu phpBB3.0.6 findest du hier http://downloads.phpbb.de/pakete/mirror ... _to_3.0.6/

Das gesamte phpbb.de Update-Paket-Archiv, findest du hier http://downloads.phpbb.de/pakete/mirror/update/


Grüße: Mahony

Re: Update 3.0.5 auf 3.0.7-PL1 Maximum execution time Proble

Verfasst: 27.08.2010 22:27
von Denton18
Erst einmal vielen Dank für die hilfreichen Links.

Auch beim Update 3.0.5 auf 3.0.6 kommt folgende Fehlermeldung.

Code: Alles auswählen

Fatal error: Maximum execution time of 35 seconds exceeded in /home/.sites/481/site419/web/Forum/phpBB3/install/update/new/includes/diff/engine.php on line 296
Liegt es wirklich an den Servereinstellungen?

Re: Update 3.0.5 auf 3.0.7-PL1 Maximum execution time Proble

Verfasst: 27.08.2010 22:51
von Mahony
Hallo
Liegt es wirklich an den Servereinstellungen?
Ja
Wenn alles nicht hilft, dann Installiere dir einen lokalen Server (zum Beispiel xampp -- > http://www.apachefriends.org/de/xampp.html ) und mach das Update auf dem lokalen Server. Bei deinem lokalen Server kannst du alle benötigten Parameter (max_execution_time - memory_limit) selbst festlegen und somit das Problem umgehen.

Tipp: Mit dem Forum umziehen

Grüße: Mahony

Re: Update 3.0.5 auf 3.0.7-PL1 Maximum execution time Proble

Verfasst: 30.08.2010 19:48
von Denton18
Also ich habe nochmal meinen Anbieter um Hilfe gegeben, da ich mich mit xampp absolut nicht auskenne und bisher immer alles geschossen habe :-(

Na ja mit 40 Sekunden hat es denn nun endlich geklappt. Jetzt habe ich das Update auf 3.06 gemacht und jetzt kommt eine weiße Seite anstatt das Forum- Vorher hatte er in der acm_file.php gemeckert. Habe einfach meine alte Datei acm_file datei draufgeschoben und seitdem kommt die weiße Seite...

Was kann ich jetzt tunm damit zumindest wieder das Board steht?

Re: Update 3.0.5 auf 3.0.7-PL1 Maximum execution time Proble

Verfasst: 30.08.2010 20:41
von Mahony
Hallo
Vergleiche die originale acm_file.php mit deiner alten Datei (zum Beispiel mit winmerge) und passe die Datei dann entsprechend an. Wenn in der acm_file.php keine MOD-Fragmente enthalten sind, dann kannst du auch einfach die originale Datei verwenden.


Grüße: Mahony

Re: Update 3.0.5 auf 3.0.7-PL1 Maximum execution time Proble

Verfasst: 30.08.2010 21:36
von Denton18
Hallo Mahony,

vielen Dank für den Tip. Zumindest erschien das Forum wieder :-)

Jetzt wollte ich auf 3.07 PL1 updaten. Beim Datenbank aktualisieren kommt folgende Fehlermeldung.

Code: Alles auswählen

Fatal error: Call to undefined method diff3::get_num_conflicts() in /home/.sites/481/site419/web/Forum/phpBB3/install/install_update.php on line 1519
und hier der Code in Zeile 1519

Code: Alles auswählen

				// if the file is modified we try to make sure a merge succeed
			$tmp = array(
				'orig'		=> file_get_contents($this->old_location . $original_file),
				'final1'	=> file_get_contents($phpbb_root_path . $file),
				'final2'	=> file_get_contents($this->new_location . $original_file),
			);

			$diff = new diff3($tmp['orig'], $tmp['final1'], $tmp['final2'], $preserve_cr);
			unset($tmp);

			if (!$diff->get_num_conflicts())
			{
				$tmp = array(
					'file1'		=> file_get_contents($phpbb_root_path . $file),
					'file2'		=> implode("\n", $diff->merged_output()),
				);
Jetzt versteh ich nur noch Bahnhof. Was heißt die Fehlermeldung?

Re: Update 3.0.5 auf 3.0.7-PL1 Maximum execution time Proble

Verfasst: 30.08.2010 21:57
von dagobert50gold
ALLGEMEIN: Bei Problemen mit dem Code ist es besser, oben mit der Fehlersuche anzufangen (z.B. bei vergessenem Semikolon).
ZUM THEMA: Das hier könnte helfen: Fatal Error: Call to undefined method diff3

Re: Update 3.0.5 auf 3.0.7-PL1 Maximum execution time Proble

Verfasst: 04.09.2010 11:58
von Denton18
Also ich möchte mich nochmal vielmals für eure Geduld und Hilfe bedanken!

Nach einigen Fehler beseitigen ist nur noch einer geblieben. Wenn ich auf "mehr Smilies" klick kommt folgende Fehlermeldung:

Code: Alles auswählen

Zurück zur Foren-Übersicht
Allgemeiner Fehler
SQL ERROR [ mysql4 ]

Falsche Verwendung einer Gruppierungsfunktion [1111]

SQL

SELECT smiley_url, MIN(emotion) as emotion, MIN(code) AS code, smiley_width, smiley_height FROM phpbb_smilies GROUP BY smiley_url, smiley_width, smiley_height ORDER BY MIN(smiley_order) LIMIT 50

BACKTRACE

FILE: includes/db/mysql.php
LINE: 174
CALL: dbal->sql_error()

FILE: includes/db/mysql.php
LINE: 221
CALL: dbal_mysql->sql_query()

FILE: includes/db/dbal.php
LINE: 170
CALL: dbal_mysql->_sql_query_limit()

FILE: includes/functions_posting.php
LINE: 92
CALL: dbal->sql_query_limit()

FILE: posting.php
LINE: 126
CALL: generate_smilies()

Bitte informiere die Board-Administration oder den Webmaster 
Ich kann zu den alten Boarddateien darin keinerlei unterschied erkennen und muss zugeben das ich die Fehlermeldung nicht verstehe :-( . Habe mal die besagten dateien als Link gepostet:
dbal
functions_posting.php
mysql.php
posting.php