Follow https://docs.litespeedtech.com/lscache/lscwp/troubleshoot/#cache-purges-too-frequently to enable the debug log and see if it is caused by the auto purge.
If not, then you might want to check if there's any corn job on the system to clean up the cache folder.
Docker Compose is a tool for defining and running multi-container applications. So in that stack, OLS, MariaDB, phpmyadmin, redis are separated.
See https://github.com/litespeedtech/ols-docker-env/blob/master/docker-compose.yml
Would I be correct in assuming that adding virtual hosts in OLS...
Since you already have a revere proxy, both method works. FYI, not sure if you are aware of the OLS + Wordpress docker compose solution, the stack would be simpler.
OpenLiteSpeed is a web server and it should have no issue with the Ezoic and Mediavine, just make sure you don't use the LSCache on your site at the same time.
Did you restart the server or the web server?
If the server is rebooted, the cache will be invalid. But I am not sure about the 404 issue, please submit the issue to support@litespeedtech.com if it is still happening.
The default page is built in the OLS, if you want to customize the error page, please try this https://docs.openlitespeed.org/config/advanced/errorpages/
Hi,
It looks more like you have a Cyberpanel-related question, in that case, please contact help@cyberpanel.net for any Cyberpanel-related technical support issues.
Consider using the rewrite method if only one or two PHP scripts need to be run with specific PHP versions. See https://docs.openlitespeed.org/config/php/file/#alternate-method
How about creating a new context, e.g. with exp:^.*(css|js)$, so al the CSS and js files will not hit the specified PHP context? You might want to adjust the URI and location for your needs.
You can set up a virtual host for your hostname, domain map the virtual host, and apply SSL certificate like other virtual hosts. Then go to LiteSpeed web admin > WebAdmin Settings > Listeners > SSL to use the valid key & cert.