Ibland har man PHP-processer som behöver lång tid för att gå klart, och då brukar man justera upp inställningarna för max_execution_time
och max_input_time
i PHP-inställningarna (Select PHP version
inne på cPanel -> Options-
fliken).
Detta är dock inte alltid nog, utan man får timeout på sina script ändå – exempelvis om man har en stor webshop och vill göra en export av alla ordrar och/eller produkter.
Det man kan komplettera med då är att säga till LSWS (LiteSpeed Web Server), vårt alternativ till Apache som körs på alla servrar för webbhotellkonton och på de Managed Servers som kör LSWS istället för Apache, att hålla processer vid liv så länge som möjligt.
Det enklaste sättet att göra detta är att lägga in följande kod överst i .htaccess
-filen för siten ifråga:
<IfModule Litespeed> RewriteEngine On RewriteRule .* - [E=noabort:1, E=noconntimeout:1] </IfModule>
Filen .htaccess kan man redigera via cPanels Filhanterare eller via SSH/FTP.
För mer information om denna lösning och olika varianter därav hänvisar vi till den officiella dokumentationen.