Witajcie!
Jak zapewne podejrzewacie po tytule mam problem z suexec'iem.
Mianowicie:
Podczas próby otworzenia jakiegokolwiek pliku PHP wywala mi błąd 500 (Internal Server Error).
Sprawdziłem logi serwera i faktycznie - jest problem z suexec'iem.
Cały czas dwie linijki:
Jednak, przed momentem zauważyłem, że chodzi o plik .php-fcgi-starter i wykonałem chown web3:client1 web3 -R, w którym to katalogu web3 znajdował się plik .php-fcgi-starter.
Teraz w logu pojawiła się inna informacja:
Jednak - serwer dalej wywala, tym razem w logu apache'a:
I faktycznie, te pliki nie istnieją. Jednak na serwerze zainstalowane są paczki libapache2-mod-fastcgi i libapache2-mod-fcgid.
Męczę to już od dwóch dni, z czym z każdą kolejną akcją z mojej strony serwer daje mi reakcję w postaci kolejnego błędu.
Dalibyście radę pomóc?
Serwer stoi na debianie "squeeze".
Jak zapewne podejrzewacie po tytule mam problem z suexec'iem.
Mianowicie:
Podczas próby otworzenia jakiegokolwiek pliku PHP wywala mi błąd 500 (Internal Server Error).
Sprawdziłem logi serwera i faktycznie - jest problem z suexec'iem.
Cały czas dwie linijki:
Kod:
[2011-07-01 01:18:10]: uid: (5006/web3) gid: (5006/client1) cmd: .php-fcgi-starter
[2011-07-01 01:18:10]: target uid/gid (5006/5006) mismatch with directory (0/5006) or program (0/5006)
Jednak, przed momentem zauważyłem, że chodzi o plik .php-fcgi-starter i wykonałem chown web3:client1 web3 -R, w którym to katalogu web3 znajdował się plik .php-fcgi-starter.
Teraz w logu pojawiła się inna informacja:
Kod:
[2011-07-01 01:42:28]: uid: (5006/web3) gid: (5006/client1) cmd: .php-fcgi-starter
[2011-07-01 01:42:29]: uid: (5006/web3) gid: (5006/client1) cmd: .php-fcgi-starter
[2011-07-01 01:42:29]: uid: (5006/web3) gid: (5006/client1) cmd: .php-fcgi-starter
Jednak - serwer dalej wywala, tym razem w logu apache'a:
Kod:
.php-fcgi-starter: line 12: /usr/bin/php-cgi: No such file or directory
.php-fcgi-starter: line 12: exec: /usr/bin/php-cgi: cannot execute: No such file or directory
I faktycznie, te pliki nie istnieją. Jednak na serwerze zainstalowane są paczki libapache2-mod-fastcgi i libapache2-mod-fcgid.
Męczę to już od dwóch dni, z czym z każdą kolejną akcją z mojej strony serwer daje mi reakcję w postaci kolejnego błędu.
Dalibyście radę pomóc?
Serwer stoi na debianie "squeeze".