Mateuszeeek | 2018-06-12 17:44:55 UTC | #1
Podczas instalacji apache2 wyskakują mi błędy wie ktoś jak to naprawić ??
(sudo apt-get install apache2)
Timo | 2018-06-12 17:20:59 UTC | #2
Spróbuj usunąć pliki apache, potem usunąć pakiet apache a następnie go zainstalować.
Mateuszeeek | 2018-06-12 17:23:59 UTC | #3
usunąc apache
apt remove apache2 a jak te drugie usunąć?
Timo | 2018-06-12 17:25:40 UTC | #4
Pliki apache zwykle są w /etc/apache2/
Mateuszeeek | 2018-06-12 17:26:31 UTC | #5
czyli cały folder apache2 usunąć tak ?
Timo | 2018-06-12 17:27:33 UTC | #6
Wtedy usuniesz wszystkie pliki apache. Upewnij się, że nie masz tam nic swojego, istotnego.
~~Halo, gdzie lajki?~~
Mateuszeeek | 2018-06-12 17:29:07 UTC | #7
Po usunięciu komendą apache i folderu i zainstalowaniu na nowo nadal ten sam błąd.
bopke | 2018-06-12 17:40:28 UTC | #8
a spróbuj może sprawdzić, czy nie masz przypadkiem zainstalowanego nginxa? Może on pracuje, niestety nie podałeś pełnej informacji o błędzie bo jest przycięta, ale może port jest zajęty?
dpkg -l | grep "nginx"
jeżeli jest zainstalowany, to apt purge nginx
i wtedy spróbuj zrestartować apache, może to o to chodzi :P
Mateuszeeek | 2018-06-12 17:42:00 UTC | #9
Nie chodzi o to ;/
bopke | 2018-06-12 17:43:54 UTC | #10
Spróbuj systemctl status apache2
i pokaż co wyjdzie
Mateuszeeek | 2018-06-12 17:44:58 UTC | #11
[quote=”bopke, post:10, topic:7020”]
systemctl status apache2
[/quote]
● apache2.service - The Apache HTTP Server
Loaded: loaded (/lib/systemd/system/apache2.service; enabled; vendor preset: enabled)
Active: failed (Result: exit-code) since Tue 2018-06-12 19:41:22 CEST; 3min 27s ago
Jun 12 19:41:22 mateuszeeek systemd[1]: Starting The Apache HTTP Server…
Jun 12 19:41:22 mateuszeeek apachectl[29189]: apache2: Could not open configuration file /etc/apache
Jun 12 19:41:22 mateuszeeek apachectl[29189]: Action ‘start’ failed.
Jun 12 19:41:22 mateuszeeek apachectl[29189]: The Apache error log may have more information.
Jun 12 19:41:22 mateuszeeek systemd[1]: apache2.service: Control process exited, code=exited status=
Jun 12 19:41:22 mateuszeeek systemd[1]: Failed to start The Apache HTTP Server.
Jun 12 19:41:22 mateuszeeek systemd[1]: apache2.service: Unit entered failed state.
Jun 12 19:41:22 mateuszeeek systemd[1]: apache2.service: Failed with result ‘exit-code’.
lines 1-12/12 (END)
bopke | 2018-06-12 17:46:32 UTC | #12
Problem jest z odczytaniem konfiguracji z /etc/apache/
. Pokaż log z /var/log/apache2/error.log
Mateuszeeek | 2018-06-12 17:51:20 UTC | #13
Wszystkie 3 pliki w /var/log/apache2 są puste, nie ma w żadnym z nich nic zapisane.
bopke | 2018-06-12 17:52:28 UTC | #14
Pokaż wynik polecenia ls /etc/apache2/
bopke | 2018-06-12 18:38:26 UTC | #16
część wątku przeprowadzona na pw ze względu na limity nowych użytkowników, podsumowanie:
w katalogu /etc/apache2/
@Mateuszeeek ma tylko katalogi conf-available conf-enabled mods-available mods-enabled sites-available sites-enabled
, nie ma w środku plików. Problemem nie jest miejsce na dysku, jest go wystarczająco dużo :)
anon82750602 | 2018-06-12 23:33:53 UTC | #17
Jesli problem nie został do końca rozwiązany przez kolegę wyżej, a nawet jeśli to komuś może przydać się na przyszłość:
apt purge apache2-*
apt install apache2
Pamiętaj aby w razie czego skopiować /var/www
!!
Mateuszeeek | 2018-06-15 07:26:37 UTC | #18
Problem nie został rozwiązany, mam trochę więcej informacji:
Po instalacji:
Po wpisaniu systemctl status httpd.service -l:
Próba restartu, startu i wgl jakiejś innej komendy service apache2 … :
Job for apache2.service failed because the control process exited with error code.
See “systemctl status apache2.service” and “journalctl -xe” for details.
Po wpisaniu journalctl -xe :
Po wejściu na stronę: Apache is functioning normally
Katalog error jest pusty.
system | 2018-07-17 07:34:22 UTC | #19
Ten temat został automatycznie zamknięty 32 dni po ostatnim wpisie. Tworzenie nowych odpowiedzi nie jest już możliwe.