We have a woocommerce installation serving downloadable files, and want to serve these files using Sendfile. Woocommerce has this setting available. In the woocommerce code, it checks apache_get_modules() output to see if it contains 'mod_xsendfile'. If not, it falls back to buffering the download through PHP, which is no good for large files like ours.
In our Litespeed CP, "Use sendfile()" IS set to Yes. But still, the output of apache_get_modules() does not contain 'mod_xsendfile' and so Woocommerce falls back to buffering through PHP.
My question is: Should Litespeed normally list mod_xsendfile in apache_get_modules() if the setting is enabled? If so, why isn't it showing up in ours?
https://hoopmama.com/test.php
In our Litespeed CP, "Use sendfile()" IS set to Yes. But still, the output of apache_get_modules() does not contain 'mod_xsendfile' and so Woocommerce falls back to buffering through PHP.
My question is: Should Litespeed normally list mod_xsendfile in apache_get_modules() if the setting is enabled? If so, why isn't it showing up in ours?
https://hoopmama.com/test.php