NFsec Logo

CentOS 5.6 – panel Plesk 10.1.1 oraz problem z PHP FastCGI

14/04/2011 w Administracja, Debug Brak komentarzy.  (artykuł nr 307, ilość słów: 134)

P

o aktualizacji systemu CentOS z 5.5 do 5.6, na którym został zainstalowany panel Plesk firmy Parallels wszystkie strony PHP, które działały w trybie FastCGI – zwracają błąd: 500 Internal Server Error, a w logach widnieją wpisy typu: (104) Connection reset by peer: mod_fcgid: error reading data from FastCGI server [error] Premature end of script headers: index.php

Jeśli przejrzymy logi systemowe modułu suexec zauważymy wpisy typu: (1001/user) gid: (505/psacln) cmd: cgi_wrapper Plesk FastCGI error target uid/gid (10010/505) mismatch with directory (0/0). Błąd ten jest spowodowany nadpisaniem pliku suexec zmodyfikowanego na potrzeby panelu Plesk – standardowym dostarczonym z dystrybucją CentOS. W celu naprawy tego błędu wystarczy wykonać polecenia:

cp /usr/sbin/suexec /usr/sbin/suexec.dist
cp -f /usr/local/psa/suexec/psa-suexec /usr/sbin/suexec
chown root:apache /usr/sbin/suexec
chmod 4510 /usr/sbin/suexec
/etc/init.d/httpd restart

Więcej informacji: Parallels Plesk Panel

Kategorie K a t e g o r i e : Administracja, Debug

Tagi T a g i : , , , , , , , , ,

Zostaw odpowiedź.

Musisz być zalogowany by móc komentować.