Please rebuild PHP with updated lsapi 6.3 code.
If you use cPanel to build matching PHP, do
rm -f /home/cpeasyapache/ls.src/php-litespeed-6.3.tgz
if you use web console, do
rm -f /usr/local/lsws/phpbuild/php-litespeed-6.3.tgz
Our internal test shows that -c option works. you can try from command line:
Maybe you selected PHP suEXEC daemon mode? which is not compatible with per user php.ini.
It does not matter if you do not use it.
Just let us know how you enabled page cache for that site?
From LSWS console cache tab? content level cache configuration? Apache directive?
So, we can try to reproduce this issue and come up with a solution.
It probably related to the way how cache is enabled for "/" URL.
For some reason, cache was not enabled for that page with PURGE request.
Like in a situation that rewrite rule enable cache only when request method is "GET".
You need to increase the memory limit of lsphp5 external app to take memory used by xcache into consideration, that's the only configure related.
Other than that, it is completely a xCache internal issue.
According to latest check-in to the code, LiteSpeed has been added.
https://github.com/zendtech/ZendOptimizerPlus/commit/5244b415372ea78cff99b14284e718a055c9c964
You can patch current release pretty easily.
can you make it available for us to download? please send URL to bug@litespeed...
Or, let our staff login and take a look?
Change that option may not have any effect.
You can revert back to earlier release from command line
/usr/local/lsws/admin/misc/mgr_ver.sh 4.x.x
4.x.x is the release used previously.
then "service lsws restart"
latest 4.2.3 build should address this issue, please do a force update of 4.2.3 .
however, for PHP suEXEC daemon, since it starts only once, it does not matter using "Through lscgid Daemon" mode or not.