Strona 1 z 1

Instalacja apache.

: 30 maja 2007, 21:39
autor: ADeM
Witam!
Zainstalowałem php4 wg instrukcji stąd: http://www.debianusers.pl/article.php?aid=14
i gdy prubuję go wystartować/zrestartować dostaję komunikat:

Kod: Zaznacz cały

/usr/sbin/apache is not executable, not starting/reloading... failed!
Co zrobić?
Proszę o pomoc.

//edit
używaj tagów code oraz quote
mlyczek

: 30 maja 2007, 22:51
autor: ruun
Mam nadzieję że nie używasz Debiana Patato ;-)

TUTAJ masz bardzo ładne i aktualne HowTo dotyczące instalacji najważniejszych usług (w tym PHP).

: 31 maja 2007, 16:03
autor: ADeM
Zainstalowałem apacha i php5 tak jak jest tam napisane. Wchodzę na localhost, żeby sprawdzić czy działa i wyświetla mi się:
Unable to connect
Co zrobić, żeby to w końcu zadziałało?

: 31 maja 2007, 17:04
autor: ShinnRa
jako root daj by sprawdzić czy apache nasłuchuje na połączenia

Kod: Zaznacz cały

netstat -tap | grep www
i zobaczy czy coś masz. Ja mam taki wynik:

Kod: Zaznacz cały

root@rei:/home/dawid# netstat -tap | grep www
tcp6       0      0 *:www                   *:*                     LISTEN     3842/apache2
root@rei:/home/dawid#
zobacz także logi apache w /var/log/apache2/

: 13 czerwca 2007, 22:37
autor: ADeM
Gdy wpisuję:

Kod: Zaznacz cały

netstat -tap | grep www
Wyświetla się:

Kod: Zaznacz cały

(Not all processes could be identified, non-owned process info
 will not be shown, you would have to be root to see it all.)
tcp        0      0 debian.tkus.pl:2980     da-in-f103.google.c:www ESTABLISHED2692/firefox-bin
tcp        0      0 debian.tkus.pl:2167     lm-in-f164.google.c:www ESTABLISHED2692/firefox-bin
tcp        0      0 debian.tkus.:codasrv-se ug-in-f95.google.co:www ESTABLISHED2692/firefox-bin
Logi są puste.

Co zrobić?

: 13 czerwca 2007, 23:17
autor: chyl-o
A apache wlaczyles?

Przejrzyj /etc/apache2/ports.

: 14 czerwca 2007, 13:05
autor: ShinnRa
ADeM pisze:Gdy wpisuję:

Kod: Zaznacz cały

netstat -tap | grep www
Wyświetla się:
[...]you would have to be root to see it all.[...]
Co zrobić?
zalogować się jako root i sprawdzić raz jeszcze czy działa. Jeśli logi masz puste to znaczy, że apache nie działa. Spróbuj wydać jako root polecenie:
dla apache 1.x

Kod: Zaznacz cały

/etc/init.d/apache start
dla apache 2.x

Kod: Zaznacz cały

/etc/init.d/apache2 start

: 15 czerwca 2007, 16:27
autor: ADeM
Apacha oczywiście włączyłem.
Po wpisaniu netstat -tap | grep www jako root, wyświetla się:

Kod: Zaznacz cały

tcp        0      0 debian.tkus.pl:3003     gv-in-f165.google.c:www ESTABLISHED2699/firefox-bin
tcp        0      0 debian.tkus.pl:3933     bu-in-f91.google.co:www ESTABLISHED2699/firefox-bin
tcp        0      0 debian.tkus.pl:2530     lm-in-f164.google.c:www ESTABLISHED2699/firefox-bin
tcp        0      0 debian.tkus.pl:3501     v60962.home.net.pl:www  ESTABLISHED2699/firefox-bin

: 16 czerwca 2007, 16:32
autor: ShinnRa
czy apache wyświetla jakieś błędy przy starcie, bo z tego co pokazało u Ciebie to polecenie wynika, że apache może być włączony ale nie nasłuchuje na żadnym porcie dlatego nie możesz się połączyć z localhost.
Zobacz co masz w pliku /etc/apache/ports.conf. Standardowo powinien tam się znajdować jeden wpis:

Kod: Zaznacz cały

Listen 80