czaczawik 8 Zgłoś post Napisano Styczeń 24, 2012 Jako, że dopiero zaczynam przygodę z unixami - proszę o wyrozumiałość. Mam na VPSie instalniętego Debiana + ISPConfig. I niby wszystko ok, strony działają ale....tylko *.html. Gdy zaladuje chociażby najprostszy *.php <?php phpinfo(); ?> z miejsca dostaje: ERROR 500 - Internal Server Error! The following error occurred: The requested URL caused an internal server error. If you get this message repeatedly please contact the webmaster. w /var/log/apache2/suexec.log znalazlem: [2012-01-24 17:41:04]: uid: (5004/web1) gid: (5005/client1) cmd: .php-fcgi-starter [2012-01-24 17:41:04]: (13)Permission denied: exec failed (.php-fcgi-starter) Proszę dobrą duszę o pomoc. Kilka wcześniejszych błędów pomogło rozwiązać google, ale ten mnie przerasta. Udostępnij ten post Link to postu Udostępnij na innych stronach
peres.pro 9 Zgłoś post Napisano Styczeń 24, 2012 Nie masz przypadkiem VPS'a z Vihost ? Udostępnij ten post Link to postu Udostępnij na innych stronach
Miłosz 2311 Zgłoś post Napisano Styczeń 25, 2012 Nie masz przypadkiem VPS'a z Vihost ? A co to za różnica? czaczawik, gdzie przechowujesz wrappery? /var/www/fcgi-wrappers czy tam starter? Sprawdź kto jest właścicielem wrappera dla Twojej strony i czy ma chmod 755 Udostępnij ten post Link to postu Udostępnij na innych stronach
stars 0 Zgłoś post Napisano Styczeń 25, 2012 W jaki sposób masz skonfigurowana stronę w panelu ISP Config? Masz zaznaczona opcję SuEXEC? Masz wybrany tryb PHP Fast CGI? Udostępnij ten post Link to postu Udostępnij na innych stronach
czaczawik 8 Zgłoś post Napisano Styczeń 25, 2012 (edytowany) Nie masz przypadkiem VPS'a z Vihost ? ViPower, ale z tego co widzę to jest ten sam właściciel czaczawik, gdzie przechowujesz wrappery? /var/www/fcgi-wrappers czy tam starter? Sprawdź kto jest właścicielem wrappera dla Twojej strony i czy ma chmod 755 Wybacz sensei, jak mowiłem, unix to dla mnie czarna magia, ale mam szczere chęci go pojąć. Mam nadzieję, że chodzi ci o to: /var/www/php-fcgi-scripts/web1/*.php-fcgi-starter Zawartość /var/www/php-fcgi-scripts/web1/*.php-fcgi-starter : $1 #!/bin/sh PHPRC="/etc/php5/cgi/" export PHPRC PHP_DOCUMENT_ROOT="/var/www/clients/client1/web1" export PHP_DOCUMENT_ROOT # The variable PHP_FCGI_CHILDREN is onyl useful for lighty or nginx as apache # mod_fcgi will control the number of childs themself and never use the additional processes. # PHP_FCGI_CHILDREN=8 # export PHP_FCGI_CHILDREN PHP_FCGI_MAX_REQUESTS=5000 export PHP_FCGI_MAX_REQUESTS exec /usr/bin/php-cgi \ -d open_basedir="/var/www/clients/client1/web1/web:/var/www/clients/client1/web1/tmp:/var/www/szalpal.pl/web:/srv/www/szalpal.pl/web:/usr/share/php5:$ -d upload_tmp_dir=/var/www/clients/client1/web1/tmp \ -d session.save_path=/var/www/clients/client1/web1/tmp \ w MC (tak wiem lamie z tym mc ale to nawyki z windowsow) pokazuje mi: File: .php-fcgi-starter Owner: web1/client1 Mode: -rwxr-xr-r (755) No i niby zgadza sie z tym co mam w ISPConfig: Użytkownik Linuksa: web1 Grupa Linux: client1 W jaki sposób masz skonfigurowana stronę w panelu ISP Config? Masz zaznaczona opcję SuEXEC? Masz wybrany tryb PHP Fast CGI? Mam dokładnie tak jak piszesz. Edytowano Styczeń 25, 2012 przez czaczawik (zobacz historię edycji) Udostępnij ten post Link to postu Udostępnij na innych stronach
peres.pro 9 Zgłoś post Napisano Styczeń 25, 2012 (edytowany) No to A co to za różnica? czaczawik, gdzie przechowujesz wrappery? /var/www/fcgi-wrappers czy tam starter? Sprawdź kto jest właścicielem wrappera dla Twojej strony i czy ma chmod 755 Oj kolego, mylisz się, naprawdę długo zajęło mi znalezienie problemu, jest nim wadliwa paczka "ispconfig + debiuan 6" w wszystkich firmach vihostu, czyli vipower też, pisałem do administracji vihostu lecz dotąd nie naprawili tego błędu. Ja naprawiłem to w sposób taki że przeinstalowałem vps'a na normalna zwykłą paczke debiana 6 sqezze następnie zrobiłem wszystko wg. tego poradnika http://www.howtoforg...-ispconfig-3-p3 Jak widać nie jestem jedyną osobą która ma z tym problem. Edytowano Styczeń 25, 2012 przez lanceq (zobacz historię edycji) Udostępnij ten post Link to postu Udostępnij na innych stronach
czaczawik 8 Zgłoś post Napisano Styczeń 26, 2012 lanceq poszedłem za twoją radą. I rzeczywiście, ViPower musi mieć coś nie tak z paczkami skoro już na starcie nie działają poprawnie. Zainstalowałem ISPConfig na czysto i działa THX leci +1 Udostępnij ten post Link to postu Udostępnij na innych stronach
DrOOcik 34 Zgłoś post Napisano Lipiec 2, 2012 Potwierdzam! Instalacja na Vipower/Vihost Debian 6 32 bit + Panel ispconfig 3 jest jakoś skopana. Również "pałowałem" się wiele godzin z szukaniem błędu, by uruchomić fastcgi i... nie znalazłem. Przekopałem tony info na google i nic nie znalazłem. Niby coś z prawami dostepu, ale poddałem się i zainstalowałem ISPConfig na gołym Debianie według własnie w/w tutorala i poszło. Udostępnij ten post Link to postu Udostępnij na innych stronach
Andrzej W. 0 Zgłoś post Napisano Maj 21, 2013 odgrzeje trochę temat. Jeśli jeszcze ktoś szuka rozwiązania tego problemu to ja to zrobiłem tak: Ustawiasz: automatyczna subdomena: NONE PHP: FastCGI i działa Udostępnij ten post Link to postu Udostępnij na innych stronach
IceManSpy 4 Zgłoś post Napisano Czerwiec 21, 2013 (edytowany) Szukałem rozwiązania na powyższy problem i trafiłem znowu na WHT Powyższy sposób nie działa. Czy nadal mają tą paczkę uszkodzoną, bo cały czas sypie 500. Teraz mam pytanie, czy można w jakiś sposób przeinstalować samego ISPConfiga, czy trzeba wszystko od nowa zainstalować ręcznie? Nie chciałbym tego robić, bo wolałbym jakiegoś gotowca, który ma już skonfigurowane PHP, MySQL, FTP, maila itd. Czy w innych konfiguracjach gotowych systemów z panelami też ten błąd występuje? Jeśli nie, to lepszy dla początkującego będzie webmin czy kloxo (maja być bezpłatne)? EDYCIA! Dla głównego katalogu (czyli jak wpisze IP) php działa, ale jak dopisze domenę w ISPConfig to przestaje działać. Dla domeny mam zaznaczone CGI, SSI, SuEXEC, automatyczna domena na none, i Fast-CGI. Edytowano Czerwiec 21, 2013 przez IceManSpy (zobacz historię edycji) Udostępnij ten post Link to postu Udostępnij na innych stronach