PHP LSAPIsuEXEC

Worker mode.

Worker mode starts PHP processes only when requests arrive and ends them when idle. It uses the least memory and supports custom php.ini files — including CloudLinux PHP Selector.

What Is suEXEC?

suEXEC runs each PHP process as the owner of the account instead of the web server user. If one account is compromised, its scripts can't read or change other users' files — essential for shared hosting.

Benefits

Why Worker Mode

Efficient resource use

New PHP processes start only when needed; idle ones are stopped.

Custom php.ini

Works with per-user php.ini files and CloudLinux CageFS / PHP Selector.

Comparison

Versus Other Setups

SetupHow it compares
Apache / nginx with suPHPsuPHP uses CGI, which is far slower than LSAPI. Every LiteSpeed mode outperforms it.
Apache / nginx with PHP-FPMFastCGI is faster than CGI, but LSAPI is still about 20% faster — and needs no per-user pool configuration.
Keep in mind

Limitations

  • Each process has its own short-lived opcode cache, so opcode and APCu caching are not effective.
  • Starting fresh processes costs more than forking, so it is slightly slower than Daemon or ProcessGroup mode.
Ready when you are

Switch to LiteSpeed
in minutes.

Choose your edition, activate over SSH, and start serving faster. Transparent pricing, no setup fees, engineers on call 24/7.

Instant delivery15-day trialFree migrationSupport 24/7