Hello, I´m trying to install Movable Type 5 on my server and I´m getting an Internal Server Error, I have uploaded the files using ASCII modes, the owner of the folder is ispconfig user and not root, cgi is enabled on the domain, I´ve tried to do all that i found searching on this forum but it didnt work, what should i do? PS: I forgot to install squirremail before ispconfig, and now its not working mydomain.com/webmail gives me an 404 error is this reparable?
This is the /var/www/clients/client1/web2/log/error.log content: Code: [Thu Jan 14 20:32:53 2010] [error] [client 89.141.98.120] suexec policy violation: see suexec log for more details [Thu Jan 14 20:32:53 2010] [error] [client 89.141.98.120] Premature end of script headers: mt.cgi
And im also having other problem, subdomain.domain.ltd/cgi-bin/ doesn´t exist so i haven´t figured out how to execute cgis on subdomains via /cgi-bin/ and not .htaccess and so on. (but now even i execute them with an .htaccess i got an Internal Error because of the posted there)
Do you have a suexec log somewhere on your system? E.g. in /var/log/ or /var/log/apache2/ or /var/log/httpd/? Are there any errors in it?
Suexec log: Code: [2010-01-14 20:32:53]: uid: (5005/web2) gid: (5005/5005) cmd: mt.cgi [2010-01-14 20:32:53]: target uid/gid (5005/5005) mismatch with directory (0/0) or program (0/0) [2010-01-14 20:39:57]: uid: (5005/web2) gid: (5005/5005) cmd: mt.cgi [2010-01-14 20:39:57]: target uid/gid (5005/5005) mismatch with directory (0/0) or program (0/0) [2010-01-14 20:39:59]: uid: (5005/web2) gid: (5005/5005) cmd: mt.cgi [2010-01-14 20:39:59]: target uid/gid (5005/5005) mismatch with directory (0/0) or program (0/0) [2010-01-14 20:40:00]: uid: (5005/web2) gid: (5005/5005) cmd: mt.cgi [2010-01-14 20:40:00]: target uid/gid (5005/5005) mismatch with directory (0/0) or program (0/0)
The cgi file mt.cgi is owned by the wrong linux user. Please correct the owner of the file so that it is the same then the user and group of the website.