Strona 1 z 2
[+] Apache2 brak pliku /etc/init.d/apache2
: 22 grudnia 2011, 20:53
autor: tipsntrix
Witam
.
Zainstalowałem apacha
2:
Kod: Zaznacz cały
apt-get install apache2 php5 php-pear mysql-server-5.0 php5-mysq
Niestety nie mogę go uruchomić.
Kod: Zaznacz cały
root@debian-serwer:~# /etc/init.d/apache2 start
-bash: /etc/init.d/apache2: Nie ma takiego pliku ani katalogu
root@debian-serwer:~#
Próbowałem
usuwać poleceniem:
i instalować ponownie oraz rekonfigurować:
Niestety nadal nic. Czy ktoś na forum spotkał się z taką przypadłością i ewentualnie mógłby ni pomóc rozwiązać problem?
Znalazłem w sieci podobny tema
t, jednak problem rozwiązano poprzez reinstalacje systemu na co niestety ja nie mogę sobie pozwolić gdyż działają inne usługi na serwerze.
Dziękuje i pozdrawiam
.
: 22 grudnia 2011, 21:41
autor: mariaczi
Pokaż wynik polecenia
Możesz spróbować
jeśli nie miałeś własnej konfiguracji dla apache. A jeśli miałeś to zachowaj ją przed wydaniem powyższego polecenia.
: 22 grudnia 2011, 21:58
autor: tipsntrix
Wersja Debiana to 6.0.3
Niestety nic nie pomogło. Jakaś tragedia, człowiek się uczy a tu kłody pod nogi.
Dalej mam ten sam błąd.
: 22 grudnia 2011, 22:06
autor: Bastian
: 22 grudnia 2011, 22:10
autor: mariaczi
Pokaż wynik
edycja:
Bastian mnie ubiegł

: 22 grudnia 2011, 22:18
autor: tipsntrix
Oto wyniki:
Kod: Zaznacz cały
root@debian-serwer:~# dpkg -l |grep apache2
ii apache2 2.2.16-6+squeeze4 Apache HTTP Server metapackage
ii apache2-mpm-prefork 2.2.16-6+squeeze4 Apache HTTP Server - traditional non-threaded model
ii apache2-utils 2.2.16-6+squeeze4 utility programs for webservers
ii apache2.2-bin 2.2.16-6+squeeze4 Apache HTTP Server common binary files
ii apache2.2-common 2.2.16-6+squeeze4 Apache HTTP Server common files
ii libapache2-mod-php5 5.3.3-7+squeeze3 server-side, HTML-embedded scripting language (Apache 2 module)
rc libapache2-mod-php5filter 5.3.3-7+squeeze3 server-side, HTML-embedded scripting language (apache 2 filter module)
root@debian-serwer:~#
Kod: Zaznacz cały
root@debian-serwer:~# whereis apache2
apache2: /usr/sbin/apache2 /etc/apache2 /usr/lib/apache2 /usr/share/apache2 /usr/share/man/man8/apache2.8.gz
Kod: Zaznacz cały
root@debian-serwer:~# ls /etc/init.d/
acpid hostname.sh mountoverflowtmp sendsigs
atd hwclockfirst.sh mtab.sh single
bind9 hwclock.sh mysql skeleton
bootlogd ifupdown networking ssh
bootlogs ifupdown-clean nfs-common stop-bootlogd
bootmisc.sh kbd portmap stop-bootlogd-single
checkfs.sh keyboard-setup procps udev
checkroot.sh killprocs rc udev-mtab
console-setup module-init-tools rc.local umountfs
cron mountall-bootclean.sh rcS umountnfs.sh
dbus mountall.sh README umountroot
exim4 mountdevsubfs.sh reboot urandom
fuse mountkernfs.sh rmnologin webmin
halt mountnfs-bootclean.sh rsyslog x11-common
hdparm mountnfs.sh samba yum-updatesd
root@debian-serwer:~#
: 22 grudnia 2011, 22:21
autor: mariaczi
Przeinstaluj pakiet apache2.2-common.
: 22 grudnia 2011, 22:21
autor: Bastian
: 22 grudnia 2011, 22:26
autor: tipsntrix
Kod: Zaznacz cały
root@debian-serwer:~# root@debian-serwer:~# apt-get --reinstall install apache2.2-common
-bash: root@debian-serwer:~#: nie znaleziono polecenia
root@debian-serwer:~# Czytanie list pakietów... Gotowe
-bash: Czytanie: nie znaleziono polecenia
root@debian-serwer:~# Budowanie drzewa zależności
-bash: Budowanie: nie znaleziono polecenia
root@debian-serwer:~# Odczyt informacji o stanie... Gotowe
-bash: Odczyt: nie znaleziono polecenia
root@debian-serwer:~# 0 aktualizowanych, 0 nowo instalowanych, 1 przeinstalowywanych, 0 usuwanych i 0 nieaktualizowanych.
-bash: 0: nie znaleziono polecenia
root@debian-serwer:~# Konieczne pobranie 0 B/308 kB archiwów.
-bash: Konieczne: nie znaleziono polecenia
root@debian-serwer:~# Po tej operacji zostanie dodatkowo użyte 0 B miejsca na dysku.
-bash: Po: nie znaleziono polecenia
root@debian-serwer:~# (Odczytywanie bazy danych ... 61431 files and directories currently installed.)
-bash: Odczytywanie: nie znaleziono polecenia
root@debian-serwer:~# Przygotowanie do zastąpienia apache2.2-common 2.2.16-6+squeeze4 (wykorzystując .../apache2.2-common_2.2.16-6+squeeze4_i386.deb) ...
-bash: błąd składni przy nieoczekiwanym znaczniku `('
root@debian-serwer:~# Rozpakowanie pakietu zastępującego apache2.2-common ...
-bash: Rozpakowanie: nie znaleziono polecenia
root@debian-serwer:~# Przetwarzanie wyzwalaczy dla man-db...
-bash: Przetwarzanie: nie znaleziono polecenia
root@debian-serwer:~# Konfigurowanie apache2.2-common (2.2.16-6+squeeze4) ...
-bash: błąd składni przy nieoczekiwanym znaczniku `('
root@debian-serwer:~# root@debian-serwer:~# /etc/init.d/apache2 start
-bash: root@debian-serwer:~#: nie znaleziono polecenia
root@debian-serwer:~# -bash: /etc/init.d/apache2: Nie ma takiego pliku ani katalogu
-bash: -bash:: nie znaleziono polecenia
root@debian-serwer:~# root@debian-serwer:~#
-bash: root@debian-serwer:~#: nie znaleziono polecenia
root@debian-serwer:~#
Nie znaleziono polecenia, to już gorzej wygląda.
Kod: Zaznacz cały
root@debian-serwer:~# apt-get --reinstall install apache2
Czytanie list pakietów... Gotowe
Budowanie drzewa zależności
Odczyt informacji o stanie... Gotowe
0 aktualizowanych, 0 nowo instalowanych, 1 przeinstalowywanych, 0 usuwanych i 0 nieaktualizowanych.
Konieczne pobranie 0 B/1388 B archiwów.
Po tej operacji zostanie dodatkowo użyte 0 B miejsca na dysku.
(Odczytywanie bazy danych ... 61431 files and directories currently installed.)
Przygotowanie do zastąpienia apache2 2.2.16-6+squeeze4 (wykorzystując .../apache2_2.2.16-6+squeeze4_i386.deb) ...
Rozpakowanie pakietu zastępującego apache2 ...
Konfigurowanie apache2 (2.2.16-6+squeeze4) ...
root@debian-serwer:~#
Dalej nie ma pliku /etc/init.d/apache2.
: 22 grudnia 2011, 22:28
autor: mariaczi
Wykonałeś przed próbą instalacji
?