Two Joomla 3 sites on my ISPConfig 3 server have ERROR 500 - Internal Server Error! Logs show this [Tue Aug 02 15:31:27 2016] [warn] [client 192.168.1.253] (104) Connection reset by peer: mod_fcgid: error reading data from FastCGI server [Tue Aug 02 15:31:27 2016] [error] [client 192.168.1.253] Premature end of script headers: index.php In ISPConfig > Sites > Web Domain > PHP = Fast-CGI Any help is greatly appreciated.
Ok, so the most likely reason for the issue is then that you uploaded the files as wrong user, only the less secure mod_php mode (which should not be used live servers anymore) allows to run websites with wrong file owners.
Thank You Till! All of the files are owned by correct user/group (web12/client6). I have 2 versions of PHP 5.3 & PHP 5.4 (Default) if I change to PHP 5.4 site shows a blank page, if I switch to PHP 5.3 site give error described in post #1. I did run chown -R to make sure files/folders are owned by correct user.
When you use mod_php then you can not write to the web folder. The php mode must be php-fpm or php-fcgi with suexec on to have write permissions as mod_php runs under a wrong user.