Skocz do zawartości

Web Hosting Talk

  • progreso.pl

    Partner technologiczny

    Upraszczamy to, co inni starają się komplikować. Prosto, pewnie, przyjaźnie - tak robimy hosting!
  • Kei.pl

    Partner technologiczny

    Kei.pl działa na polskim rynku internetowym od 2000 roku. Obecnie na blisko 300 serwerach w Centrum Danych Kei.pl znajduje się kilkadziesiąt tysięcy stron WWW.
  • S-NET.info

    Partner technologiczny

    S-NET to dostawca usług dla biznesu. Najważniejsze usługi świadczone przez firmę to usługi Centrum Danych, dostęp do Internetu, transmisja danych oraz tranzyt do różnych operatorów.
  • Sprint Data Center

    Partner technologiczny

    Sprint Data Center to jedyne w Polsce północno-wschodniej i jednocześnie jedno z najnowocześniejszych w kraju centrum przechowywania i przetwarzania danych.

 

ISPConfig i ERROR 500

ISPConfig error 500

6 odpowiedzi na ten temat

ISPConfig i ERROR 500

#1 czaczawik

    Czasami na forum

  • Użytkownicy
  • 42 postów
  • Imię:Adam

Napisany 24 styczeń 2012 - 20:30

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.

#2 lanceq

    Często na forum

  • Użytkownicy
  • 58 postów

Napisany 24 styczeń 2012 - 23:26

Nie masz przypadkiem VPS'a z Vihost ?

#3 Miłosz

    Weteran WHT

  • Moderatorzy
  • PipPipPipPipPipPipPipPip
  • 2480 postów
  • Skąd:Bydgoszcz/Tuchola
  • Firma:Sys-Com
  • Imię:Miłosz
  • Nazwisko:Oller

Napisany 25 styczeń 2012 - 02:17

Zobacz postlanceq, o 24 styczeń 2012 - 23:26, powiedział:

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
Miłosz GG: 3312894 JID: ollerm@jabber.org
Konfiguracja i administracja serwerami dedykowanymi/RPS/VPS - Faktura VAT
Idealny hosting | Domeny | Hosting dla Firm

#4 stars

    Nowy użytkownik

  • Użytkownicy
  • 8 postów

Napisany 25 styczeń 2012 - 09:17

W jaki sposób masz skonfigurowana stronę w panelu ISP Config? Masz zaznaczona opcję SuEXEC? Masz wybrany tryb PHP Fast CGI?

#5 czaczawik

    Czasami na forum

  • Użytkownicy
  • 42 postów
  • Imię:Adam

Napisany 25 styczeń 2012 - 12:35

Zobacz postlanceq, o 24 styczeń 2012 - 23:26, powiedział:

Nie masz przypadkiem VPS'a z Vihost ?

ViPower, ale z tego co widzę to jest ten sam właściciel

Zobacz postMiłosz, o 25 styczeń 2012 - 02:17, powiedział:

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


Zobacz poststars, o 25 styczeń 2012 - 09:17, powiedział:

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.

Ten post był edytowany przez czaczawik dnia: 25 styczeń 2012 - 12:54


#6 lanceq

    Często na forum

  • Użytkownicy
  • 58 postów

Napisany 25 styczeń 2012 - 17:29

No to

Zobacz postMiłosz, o 25 styczeń 2012 - 02:17, powiedział:

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.

Ten post był edytowany przez lanceq dnia: 25 styczeń 2012 - 17:30


#7 czaczawik

    Czasami na forum

  • Użytkownicy
  • 42 postów
  • Imię:Adam

Napisany 26 styczeń 2012 - 11:32

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





1 Użytkowników czyta ten temat

0 użytkowników, 1 gości, 0 anonimowych użytkowników