Seite 1 von 1

Fehler nach Modulbearbeitung - DB zu groß oder ich zu doof?

Verfasst: Mo 9. Dez 2002, 13:53
von enduser
Folgende Fehlermeldung erhalte ich im Bereich Style-Module nach der Bearbeitung eines Moduls:

Fatal error: Maximum execution time of 30 seconds exceeded in /home/sites/site93/web/contenido/inc/fnc_con.inc.php on line 599

Die DB hat mittlerweile ca. 9 MB. So reicht z.B. das Laden von "Content-Seiten" beinahe zum Kaffeekochen. Liegt's daran? Kann ich was dagegen tun, z.B. Teile in einen neuen Client auslagern?

Bin für jede Hilfe dankbar, da ich mit dieser dauernden Fehlermeldung nimmer viel tun kann auf dem Server. Webhosting ist bei manitu.de, falls die jemand kennt...

Verfasst: Mo 9. Dez 2002, 14:50
von idea-tec
nun...
ich vermute, dass es an deinem Provider liegt (wieso erinnern mich diese Accounts so ungemein an 1&1 und Strato???).

Wir betreiben auf dem eigenen Server eine Installation mit 9 Clients in 9 "Content-Datenbanken" wobei die kleinste bereits 16 MB und die größte mehr als 40 MB hat.

Hast recht gehabt.

Verfasst: Mo 9. Dez 2002, 15:08
von enduser
Jo, habe nochmal in c't 10/02 nachgeschaut, die PHP-Laufzeitbeschränkung ist 30 Sek. Auf der Provider-Website hab' ich's allerdings nicht gefunden...

Schaun mer mal, was der Provider dazu sagt. Nochmal danke für die schnelle Antwort.

Verfasst: Mo 9. Dez 2002, 15:32
von detlev
Standard-Werte in der /etc/php.ini:
max_execution_time = 30
memory_limit=8M

Es liegt nicht an der Größe der Datenbank, sondern am Umfang der Befehle.
Wenn Du viele Seiten mit dem gleichen Template hast und Änderungen daran speichern möchtest, tritt der Fehler auf, zumal, wenn der Server alt oder überlastet ist (von Windows-Rechnern) ganz zu schweigen.

Einzige Möglichkeit ist die max_execution_time in der oben genannten Datei hochzusetzen.

Gruß
Detlev

Verfasst: Mo 9. Dez 2002, 16:31
von Björn
Andere Möglichkeit wäre, die gesamte Datenbank per dump zu speichern, die benötigten Änderungen lokal auf dem Rechner zu machen und dann wieder den Dump auf den Rechner hochladen. Dann gibts kein Problem mit dem Zeitlimit, den dass kann dann manuel beinflusst werden.

Verfasst: Mo 9. Dez 2002, 16:50
von idea-tec
da bekommst du dann in den meisten fällen ein problem mit der größe des dumps

Verfasst: Mo 9. Dez 2002, 16:55
von Björn
hmm, auch richtig. Dann bleibt noch die Möglichkeit kleinere Dumps zu ziehen. Ist zwar recht unkomfortabel, aber geht.