Antworten auf Ihre häufigsten Fragen

Wie lauten die Speicherlimits für meine Skripte?
pdf print

Um allen Kunden unserer Webhosting-Produkte etwas Serverleistung zu gönnen, gibt es einige Einschränkungen dabei, was Sie mit Ihren Skripten machen kann.

  • PHP auf einem WebServer Dedicated: 256 MB
  • PHP auf einem WebServer: 256 MB
  • PHP auf einem WebHosting Paket: 128 MB
  • Python, Perl, CGI auf WebHosting Paketen: 128 MB

Versucht ein Skript mehr als den oben angegeben Speicher zu belegen, kommt es zu einem Fehler. Die entsprechende Fehlermeldung im Error Log des Servers sieht dann ähnlich der folgenden aus:

Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 4800 bytes) in /is/htdocs/wp123456_ABCDEFGHI/verzeichnis/skript.php on line 92

In einigen Fällen erschließt sich der Speicherverbrauch der Skripte nicht sofort. Ein mögliches Beispiel dazu: Wenn Ihr Skript auf einem WebHosting Paket mit Bilddateien deutlich unterhalb der 128MB-Schwelle arbeitet, es aber dennoch zu Fehlermeldungen wie der oben genannten kommt, liegt die Ursache wahrscheinlich im verwendeten Dateityp. Der Grund ist, dass Skripte zur Bearbeitung der Bilddatei diese zuerst entpacken und somit (gerade bei stark gepackten Formaten wie JPEG oder PNG) mehr Speicher verbrauchen als das Bild groß ist. Abhilfe kann die Wahl einer geringeren Auflösung oder Farbtiefe bringen oder der Wechsel auf einen WebServer oder WebServer Dedicated, bei dem das Speicherlimit doppelt so hoch ist, wie auf einem WebHosting Paket.


otto.friedrich@hosteurope.de xanthippe.ypsilante@hosteurope.de hercules.ikarus@hosteurope.de