Kernel and CPU Linux 2.6.27.10-grsec-xxxx-grs-ipv4-32 on i686
This server, having been stable as you can see for quite some time, hadn’t been updated in months. I ran the updater as we needed to update PHP, however now - despite a successful report of PHP being updated - only some domains are able to parse and deliver PHP pages correctly.
While all servers/subdomains are set the same, only some are able to actually display the page. Others just drop a raw PHP file in to my browser’s Downloads folder.
Logs don’t seem to be showing an issue. This is bad.
It’s all… seemingly correct, but it’s confusing me as to why PHP is working fine on one domain but not another. I’ve been digging through logs but can’t seem to find any issues whatsoever.
Last night, the Server Configuration -> Website Options was showing everything set to FCGId, but upon inspection just now some had that listed while others had neither CGI wrapper or FCGId set. Applying this setting sorted it.