Just wondering if there are any server config issues that Elk doesn't play well with.
Situation is a basic public test forum on a shared box. Box is running up to date PHP/MySQL and Lightspeed (not Apache). Bad Behaviour is turned off.
Forum has started giving 403's on login attempts, and intermittent connection timeouts.
Any ideas?
ETA: It seems that it's the quick login (up in the header) that is giving the 403's. If I ignore that form and go to action=login instead, the form on that page seems to work.
BTW, there are no mods installed that would affect either login form, and this is using the default theme.
With "up to date" PHP do you mean 7 or some 5.6?
Just to be sure. ;)
Ok, will go look. Gimme a list of stuff you want to know.
I just have a doubt about php, apart from that everything else should be fine just whatever version it is.
Ok, will go and look.
Also, I've just got Bouncing Parrots Alpha working with valid HTML5 and CSS3 (which is the really important bit). :D
Righty-o. PHP version is 5.6.22 and MySQL version is 5.5.49. And just for the heck of it, LiteSpeed version is 6.9 and it's a 64 bit box.
hmm...
403 is forbidden... could it be some mod_security?
Good point. Will look into it.
Hey if it is "some mod_security" exactly what should I be looking for? I mean obviously that module is going to be on the server, but that in itself isn't going to tell us much.
/me is not a server guy
I was thinking: instead of guessing the way I'm doing, why not have a look into the server log (lightstep should have logs I hope) and see if there is a more detailed reason for the error?
Oh yeah. D'oh. Ok. Will get back to you.
/me is not server bot either
Had a look. The only thing it's got in it is a message about a missing 403.shtml file. :D IOW, site admin hasn't bothered to make a custom one yet, so it's falling back to the host's 403 page. Which is no use to anyone.
Turns out that other sites on the same shared box are also having problems, so host has been notified.
ETA: Oh and incidentally, mod_security isn't installed, at least not according to phpinfo. Maybe LiteSpeed uses something else to do that same job.