1. Home
  2. Utviklerverktøy
  3. Hvordan får jeg de tidkrevende PHP-prosessene mine til å kjøre ferdig?

Hvordan får jeg de tidkrevende PHP-prosessene mine til å kjøre ferdig?

Noen ganger har du PHP-prosesser som trenger lang tid å fullføre, og da justerer du vanligvis innstillingene formax_execution_time ogmax_input_time i PHP-innstillingene (Select PHP version inne i cPanel ->Options- fanen).

Dette er imidlertid ikke alltid nok, men du får likevel en timeout på skriptene dine – for eksempel hvis du har en stor nettbutikk og ønsker å eksportere alle bestillinger og/eller produkter.

Det du da kan supplere er å fortelle LSWS (LiteSpeed ​​​​Web Server), vårt alternativ til Apache som kjører på alle servere for webhotellkontoer og på de administrerte serverne som kjører LSWS i stedet for Apache, om å holde prosessene i live så lenge som mulig .

Den enkleste måten å gjøre dette på er å sette følgende kode øverst i.htaccess -fil for det aktuelle nettstedet:

 
  RewriteEngine på
  RewriteRule .* - [E=noabort:1, E=noconntimeout:1]
 

.htaccess-filen kan redigeres via cPanels filbehandling eller via SSH / FTP .

For mer informasjon om denne løsningen og dens ulike varianter, henviser vi til den offisielle dokumentasjonen .

Was this article helpful?

Related Articles