Nogle gange har du PHP-processer, der tager lang tid at afslutte, og så justerer du normalt indstillingerne for max_execution_time
og max_input_time
i PHP-indstillingerne (Select PHP version
i cPanel -> Options-
fanen).
Det er dog ikke altid nok, men du får stadig timeouts på dine scripts – f.eks. hvis du har en stor webshop og vil eksportere alle ordrer og/eller produkter.
Det, du kan tilføje, er at bede LSWS (LiteSpeed Web Server), vores alternativ til Apache, som kører på alle servere til webhostingkonti og på de administrerede servere, der kører LSWS i stedet for Apache, om at holde processerne i live så længe som muligt.
Den nemmeste måde at gøre det på er at indsætte følgende kode i toppen af .htaccess
-filen for det pågældende site:
RewriteEngine On RewriteRule .* - [E=noabort:1, E=noconntimeout:1].
.htaccess-filen kan redigeres via cPanels File Manager eller via SSH/FTP.
For mere information om denne løsning og dens varianter henvises til den officielle dokumentation.