Internal Server Error bei Konvertierung

phpBB 3.0 hat sein "End of Life" erreicht. Eine Neu-Installation wird nicht mehr unterstützt.
Benutzeravatar
Dr.Death
Moderator
Moderator
Beiträge: 17473
Registriert: 23.04.2003 08:22
Wohnort: Xanten
Kontaktdaten:

Beitrag von Dr.Death »

Große Datenbanken lassen sich doch mit www.mysqldumper.de hochladen und restoren.....
Benutzeravatar
bantu
Server-Team
Beiträge: 7311
Registriert: 25.04.2006 16:12
Wohnort: Karlsruhe

Beitrag von bantu »

10 Sekunden ist schon extremst knapp.
Powered by Coffee
Benutzeravatar
Musical-World
Mitglied
Beiträge: 9
Registriert: 23.06.2005 00:08
Wohnort: Gelsenkirchen
Kontaktdaten:

Beitrag von Musical-World »

Habe jetzt 7,8 und 9 Sekunden ausprobiert.
Die Konvertierung startet(!), bricht dann aber nach ca. 10min ab mit dem Fehler (z.B. für 9 Sekunden):

Fatal error: Maximum execution time of 9 seconds exceeded in /homepages/15/d13505841/htdocs/Forum3/includes/utf/utf_tools.php on line 1828

Kann man das umgehen?

Der Upload einer Datenbank klappt irgendwie nicht bei 1&1 - da bekommt man irgendwie keinen freien Zugriff. Nur der Download einer Datenbank ist problemlos möglich... Vielleicht liegt das auch an einem Zeitlimit?
Informationen zum Thema Musical: http://www.musical-world.de
Fotogalerien: http://www.musicalszene.info
Ihre Lieblingsmusicals: http://www.musicalinfo.net
Benutzeravatar
bantu
Server-Team
Beiträge: 7311
Registriert: 25.04.2006 16:12
Wohnort: Karlsruhe

Beitrag von bantu »

10 Sekunden sind einfach zu knapp. phpBB3 geht (soweit ich weiß) von einem mini-mini-mini-Minimum von 10 Sekunden aus. D.h. dass es bei 10 Sekunden schon nicht mehr funktionieren kann. Ich würde mir ernsthaft überlegen den Hoster zu wechseln.

Selbst beim Importieren von Datenbanken, lässt sich mit 10 Sekunden nur schlecht programmieren.

Sorry.
Powered by Coffee
Diddle
Mitglied
Beiträge: 27
Registriert: 30.07.2003 08:27
Wohnort: Wuppertal
Kontaktdaten:

Beitrag von Diddle »

Musical-World hat geschrieben:Dazu der Kundenservise von 1&1:

Die maximale Laufzeit jedes Programms (z.B. ein PHP- oder Perl-Skript), welches Sie auf dem Server starten, beträgt 10 Sekunden. Wenn eines Ihrer Skripte mehr Rechenzeit in Anspruch nimmt, so erhalten Sie eine Fehlermeldung, da der Prozess dann automatisch beendet (gekillt) wird.


Hatte das gleiche Problem.
Nach einem Anruf bei 1und1 wurde mir die ausführbare Zeit für
Scripts einen Tag lang auf 60 Minuten hochgesetzt.

Ich gebe zu, man musste seiner Bitte mit Androhung von Providerwechsel
etwas Nachdruck verleihen, aber es hat funktioniert.
Diddle, nie erwachsen werden
Benutzeravatar
Musical-World
Mitglied
Beiträge: 9
Registriert: 23.06.2005 00:08
Wohnort: Gelsenkirchen
Kontaktdaten:

Endlich konvertiert! Jubel!

Beitrag von Musical-World »

Danke Diddle,

bei mir hat das auch nach 3 E-Mails funktioniert und siehe da, dann war alles (fast) ganz einfach (musste ein Zeitlimit von 25 Sekunden setzten, dann funktionierte die Konvertierung ohne den o.g. Fehler!).

Warum nicht gleich so! Ich hoffe, dass 1und1 als großer Provider noch viele solcher Anfragen bekommt und dieses blöde Limit endlich mal etwas lockerer nimmt!

P.S. : So sieht es jetzt aus:
http://www.musical-world.de/Forum/
Informationen zum Thema Musical: http://www.musical-world.de
Fotogalerien: http://www.musicalszene.info
Ihre Lieblingsmusicals: http://www.musicalinfo.net
Mrs.Merdle
Mitglied
Beiträge: 74
Registriert: 29.05.2006 21:26

Beitrag von Mrs.Merdle »

bantu hat geschrieben: a) Öffne die Datei install_convert.php im Ordner install mit einem Editor und füge vor der Zeile mit dem Inhalt if (!defined('IN_INSTALL')) (ziemlich am Anfang, ca. Zeile 14) die Zeile set_time_limit(12); ein.
Dieser "Trick" muss nicht unbedingt zum Ergebnis führen
Bei mir hat es gerade auf Anhieb funktioniert.

Ich bin auch bei 1und1 und hoste dort auf 3 Datenbanken drei Foren. Mein Testforum hatte ich schon im Oktober von 2.0.22 erfolgreich auf 3.0RC5 (ich hoffe, das ist die richtige Bezeichnung, so heißt die Datei) konvertiert.
Jetzt eben bei der Installation hatte ich dann den o.g. Fehler.

Vielen Dank für die Erklärung.
Gruß, Mrs. Merdle
tokmarkOL
Mitglied
Beiträge: 29
Registriert: 19.07.2004 21:35
Wohnort: Wiefelstede
Kontaktdaten:

Beitrag von tokmarkOL »

Ich bin auch bei 1und1 und konnte mit dem 12s-Trick meine Datenbank konvertieren. Villeicht hängt die Zeitbegrenzung auch vom Vertrag bei 1und1 ab...

edit:
Ich habe nun direkt bei 1und1 angerufen und z.B. im BusinessPro-Paket sind 15 Sekunden. Wie oben schon vermutet soll es in der Tat vom Vertrag abhängen...
arminho
Mitglied
Beiträge: 2
Registriert: 27.09.2005 15:54

Beitrag von arminho »

Der Time-Limit-Trick hat mich ebenfalls gerettet. Bin auch bei 1&1. Mit der Option set_time_limit(12); lief alles reibungslos. Allerdings habe ich die Daten schon vorher (als die Fehlermeldung kam) direkt in der DB sehen können. Kann aber sein, dass sie nicht vollständig waren. Ich habe übrigens das "normale" Business Paket (nicht Pro). Da scheint es auch zu klappen.
Heiko74
Mitglied
Beiträge: 2
Registriert: 01.05.2006 21:41

Re: Internal Server Error bei Konvertierung

Beitrag von Heiko74 »

a) Öffne die Datei install_convert.php im Ordner install mit einem Editor und füge vor der Zeile mit dem Inhalt if (!defined('IN_INSTALL')) (ziemlich am Anfang, ca. Zeile 14) die Zeile set_time_limit(12); ein.
Dieser "Trick" muss nicht unbedingt zum Ergebnis führen

Wow seit 2 Tagen teste ich rum und das war der Fehler. Bei mir gings auch. Bantu du bist mein Held. Danke! Und besten dank an die Macher des PHPBB Forums. Wir sind alle sehr zufrieden mit eurem Forum. Weiter so.
Gesperrt

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