please take a look:
https://store.litespeedtech.com/store/cart.php
please ensure your VPS is in the list: "KVM, HyperV, Virtuozzo, OpenVZ VPS, XEN, VMWare and UserModeLinux VPS"
also please notice the "RAM Limit" and "Concurrent Connections"
yes, not support macOs any more.
looking at the download page:
https://www.litespeedtech.com/products/litespeed-web-server/download
only
Linux and FreeBSD are supported.
I refreshed https://graphic-cv.com/ a few times, every time I can see x-litespeed-cache-control header
but have noticed 4 values:
no-cache
no-cache,esi=on
miss
hit
in your screen shot ( http://prntscr.com/jtmtqp ), the value is "no-cache"
this looks new to me as well. I thought either miss or...
this is easy to understand though.
Logged in: wo_posts.post_status = 'publish' OR wo_posts.post_status = 'private'
Logged out: wo_posts.post_status = 'publish'
so logged in user can see posts with post_status='publish' + ''private'
while logged out user(guest) can see posts with...
first you need confirm it's litespeed related issue.
ask your host to switch to apache for a short while, see if this issue also exists.
if still exists, it's likely a pure php/mysql issue, regardless web server being litespeed or apache or nginx.
2nd one looks best to me. but looks there is an extra } in it ? should be
RewriteCond %{HTTPS} off [OR]
RewriteCond %{HTTP_HOST} ^www\.mydomain\.com$ [NC]
RewriteRule ^(.*)$ https://mydomain.com/$1 [R=301,L]
I can reproduce the issue in lsws 5.2.6 and 5.2.7, and Apache/2.4.33
in summary:
SetEnvIf directive is ignored if it's in FilesMatch block, as if it doesn't exist, in litespeed 5.2.6/5.2.7
if it's out of FilesMatch block, it will work like apache 2.2/2.4
for the workaround, you can use rewrite...
since all lsphp process running as nobody user, you can set lsphp in non-suExec mode.
what's your current settings in lsws web admin->Server->General->PHP suEXEC ?
how did you build or install lsphp ?
if you install lsphp via rpm ( https://www.litespeedtech.com/support/wiki/doku.php/litespeed_wiki:php:rpm )
iconv.so is in lsphp56-common for example. then just run
#yum install lsphp56-common
will solve it.