Although LiteSpeed ignores any suggestions for improvements or feature requests and doesn't even bother to comment on the interest of LSWS users, I still want to publish my suggestion for improvement because this suggestion also comes with criticism.
What is it about?
It's about the noabort and noconntimeout directives. These directives, which are actually very valuable, work very well when used correctly, but these directives are basically worthless for certain requirements. Whenever a PHP script uses PHP onboard functions such as curl, Imagick or others, the script runtime is limited by the LSAPI_MAX_PROCESS_TIME environment variable. The settings for the LSAPI_MAX_PROCESS_TIME environment variable can be changed, but these changes have a server-wide effect and therefore limit all PHP functions on a server. This is not a good idea and is also safety critical. In addition, the noabort and noconntimeout directives cannot be used due to this apparently higher-priority LSAPI_MAX_PROCESS_TIME variable. The built-in crawler of the cache plugin for WordPress is also affected by this, so the cache plugin settings in the .htaccess are equally worthless for the noabort directive.
That's why it would be a useful addition to the LSWS if the settings for the LSAPI_MAX_PROCESS_TIME variable could be defined in the .htaccess or, even better, remove this variable because it correlates with the noabort directive.
What is it about?
It's about the noabort and noconntimeout directives. These directives, which are actually very valuable, work very well when used correctly, but these directives are basically worthless for certain requirements. Whenever a PHP script uses PHP onboard functions such as curl, Imagick or others, the script runtime is limited by the LSAPI_MAX_PROCESS_TIME environment variable. The settings for the LSAPI_MAX_PROCESS_TIME environment variable can be changed, but these changes have a server-wide effect and therefore limit all PHP functions on a server. This is not a good idea and is also safety critical. In addition, the noabort and noconntimeout directives cannot be used due to this apparently higher-priority LSAPI_MAX_PROCESS_TIME variable. The built-in crawler of the cache plugin for WordPress is also affected by this, so the cache plugin settings in the .htaccess are equally worthless for the noabort directive.
That's why it would be a useful addition to the LSWS if the settings for the LSAPI_MAX_PROCESS_TIME variable could be defined in the .htaccess or, even better, remove this variable because it correlates with the noabort directive.