Contao all-inkl - PHP 7 und PHP 8 max_execution_time über htaccess anpassen
Die max_execution_time kann man für Contao bei ALL-INKL gut anpassen, max_execution_time ist eine PHP-Direktive, die die maximale Ausführungszeit eines PHP-Skripts in Sekunden angibt.
Contao - PHP 8 max_execution_time - htaccess - all-inkl
Mit der neuen Umstellung auf PHP 8.x musst du beim Hoster all-inkl die max_execution_time (PHP-Direktive) an anderer Stelle wie bisher einstellen.
Du musst eine Datei mit dem Namen .user.ini anlegen und folgendes eintragen:
max_execution_time = 300
max_execution_time erhöhen bis PHP 7.x
In der .htaccess Datei muss folgender Eintrag ergänzt werden. Wenn keine .htaccess Datei vorhanden ist, kannst du diese einfach im Document Root anlegen.
php_value max_execution_time 300
Was ist die max_execution_time?
Die max_execution_time ist eine PHP-Direktive, die die maximale Ausführungszeit eines PHP-Skripts in Sekunden angibt. Die Standardeinstellung ist 30 Sekunden. Über die htaccess-Datei kann die max_execution_time auf einen beliebigen Wert zwischen 0 und 3600 Sekunden (1 Stunde) gesetzt werden.
Beispiel
php_value max_execution_time 60
Dieser Eintrag setzt die max_execution_time auf 60 Sekunden.
Hinweis:
Die max_execution_time sollte nur erhöht werden, wenn es erforderlich ist, dass ein PHP-Skript länger als 30 Sekunden ausgeführt wird. Eine zu hohe max_execution_time kann zu Ressourcenknappheit führen und die Leistung des Servers beeinträchtigen.
Beispielsweise kann die max_execution_time erhöht werden, wenn ein PHP-Skript eine große Datenmenge verarbeiten muss, z. B. ein Bildbearbeitungsskript oder ein Skript, das eine umfangreiche Datenbankabfrage ausführt.
Fehlermeldung:
Wenn ein PHP-Skript die max_execution_time überschreitet, wird eine Fehlermeldung mit dem Titel "Fatal Error: Maximum execution time exceeded" ausgegeben.
So beheben Sie den Fehler:
Um den Fehler zu beheben, musst du die max_execution_time langsam erhöhen. Dies kann über die htaccess-Datei oder über die PHP-Konfiguration des Webservers erfolgen.
Ähnliche Beiträge
Zurzeit sind keine Nachrichten vorhanden.
*******************
Liebe Leser,
Menschen sind nicht ausschließlich Frauen, Männer, weiblich, männlich, divers – Menschen können vielfältiger sein! Wir möchten euch ALLE als Menschen ansprechen, egal von welchem Geschlecht oder welcher Kultur. Sprachlich ist es schwierig, euch alle „richtig“ anzusprechen. Daher verwenden wir – auch für eine bessere Lesbarkeit – bei Personenbezeichnungen meist die männliche Form, wie Dienstleister oder Partner. Aber eins ist uns wichtig: Keiner soll sich ausgeschlossen fühlen.
Zudem sind wir Verfechter des DU #gernperdu und gestalten so unsere tägliche Kommunikation etwas lockerer und persönlicher. Auch hier gilt: Wir bringen allen die gleiche Wertschätzung entgegen.
*******************