Fórum Ubuntu CZ/SK
Ostatní => Ubuntu Server => Téma založeno: symmetry 29 Června 2010, 18:59:24
-
Zdravim, pokud se snazim restartiti Apache server pomoci webminu, dostanu hlasku:
Starting web server apache2
apache2: Syntax error on line 235 of /etc/apache2/apache2.conf: Could not open configuration file /etc/apache2/sites-enabled/000-default: No such file or directory..fail!
Pritom /etc/apache2/sites-enabled/000-default existuje, vse to zacalo po pridani noveho virtualhostu (ten jsem jiz ale odebral a uvedl do puvodniho stavu).
Diky za kazdou radu.
-
Evidentně je chybana řádku 235 v apache.conf jak ti to hezky píše. Tak se na ten řádej podívej a uvidíš kde je chyba, pokud neuvidíš skus nám ho sem pastnout a my se na to koukneme.
apache2: Syntax error on line 235 of /etc/apache2/apache2.conf
Jinak dobrá rada do začátku!!
Kdykoliv děláš sebemenší změnu v konfiguračních souborech, vždy se před tím udělej kopii ikdyby to byla ptákovina.Mockrát se to to bude v budoucnu hodit.
-
Dokonce tam to je celé...
apache2: Syntax error on line 235 of /etc/apache2/apache2.conf: Could not open configuration file /etc/apache2/sites-enabled/000-default: No such file or directory..fail!
Pokud tomuto nerozumíte bude na čase s tím něco udělat... ;)
-
Na radku 235 je uvedeno
# Include the virtual host configurations:
Include /etc/apache2/sites-enabled/
Ale tento adresar normalne existuje a je v nem soubor 000-default.
O zalohach vim a delam je pred upravou, ted jsem ale zkousel webmin a tam moznost zalohovat upravovany soubor neni. Take to tak dopadlo :(.
-
No každopádně se mu nelíbí toto:
000-default: No such file or directory..fail!
Z čehož je naprosto jasné, že se apache říká, že ten soubor není souborem nebo adresářem... tudíž pokud existuje, tak se k němu ale apache nedostane. Takže tam budou špatně oprávnění...tj:
sudo ls /etc/apache2/sites-enabled/ -la
a uvidíte oprávnění jaké tam jsou... ty je potřeba přes chmod (chown) nastavit, tak aby se tam ten process dostal (záleží pod jakým účtem daemon běží).