1000 FAQ, 500 Anleitungen und Lernvideos. Hier gibt es nur Lösungen!
Einen Fehler im Zusammenhang mit Ressourcenbeschränkungen beheben
Diese Anleitung beschreibt Ressourcenüberschreitungsfehler, die beim Verwalten und Besuchen einer Website auftreten können.
Vorwort
- Ressourcengrenzen werden festgelegt, um die Integrität, Stabilität und Leistung des Shared-Servers zu gewährleisten und gleichzeitig eine faire Erfahrung für alle Benutzer zu garantieren.
- Wenn eine Webseite oder eine Anwendung erheblich mehr Ressourcen benötigt, kann es notwendig sein, auf einen Serveur Cloud oder einen anderen Typ von virtueller Hosting-Lösung zu wechseln, bei dem die Ressourcen flexibler zugewiesen werden.
Ursachen der Fehler
Fataler Fehler: Maximale Ausführungszeit von 30 Sekunden überschritten
Dieser Fehler tritt auf, wenn der Server eine Ausführungszeitbegrenzung für Skripte festlegt, um in der Regel Aufgaben zu vermeiden, die zu viel Zeit in Anspruch nehmen. Zum Beispiel, wenn ein Skript versucht, viele große Bilder in einem einzigen Vorgang zu skalieren, kann dies die zulässige Ausführungszeit überschreiten. Der Server legt diese Begrenzung fest, um eine schnelle Antwort auf Benutzeranfragen zu gewährleisten. Der oft in der Fehlermeldung angegebene Pfad kann Ihnen eine genauere Ursache anzeigen (z.B. Fatal error: Maximum execution time of 30 seconds exceeded in /home/www/1234567abc/web/wp-includes/media.php on line 123
)
Speicherlimit überschritten
Dieser Fehler tritt auf, wenn das Skript oder die Anwendung mehr Speicher verwendet, als ihm zugewiesen ist. Dies kann passieren, wenn ein Skript große Datenmengen verarbeitet oder wenn es zu einem Speicherleck kommt. Zum Beispiel kann ein Bildverwaltungsskript mehr Speicher verbrauchen, als erlaubt ist, was zu diesem Fehler führt.
Lösungsansätze
Einige Ansätze zur Behebung dieser Fehler:
- Überprüfen Sie die Skripte, die mehrere Verbindungen zum Server herstellen, um Daten anzuzeigen.
- Optimieren Sie das oder die betroffenen Skripte, damit sie weniger Ressourcen benötigen.
- Erhöhen Sie die Grenzen der betreffenden Website, damit das Skript alles erledigen kann und/oder die Anzahl der gleichzeitigen Verbindungen begrenzen (insbesondere auf einem Serveur Cloud, wo die Grenzen (Arbeitsspeicher, Ausführungszeit, gleichzeitige Verbindungen) erheblich erhöht werden können).
- Migrieren Sie Ihre Hosting auf Serveur Cloud.
Nehmen Sie auch Kenntnis von dieser anderen Anleitung.