Fórum Ubuntu CZ/SK
Ostatní => Ubuntu Server => Téma založeno: Mateo 19 Září 2009, 14:23:14
-
Zdravím mám tenhle problem s Apatchem
* Starting web server apache2
apache2: Syntax error on line 281 of /etc/apache2/apache2.conf: Could not open configuration file /etc/apache2/sites-enabled/000-default: No such file or directory
...fail!
Mam to nainstalovena na Ubuntu serverovou verzi 9.04 a vzdalenou ppravu dělam pomoci webminu, můžete mi někod poradit co stím?
Díky
-
Soubor 000-default je odkaz na soubor /etc/apache2/sites-available/default. Zkontroluj, jestli tam oba jsou (odkaz i soubor) a jestli mají potřebná oprávnění
-
Takže soubor:
000-default v sites-enabled -je-
default v sites-available -neni- v te složce je jen default-ssl, phpmyAdmin a webmin
-
Obavam se, ze soubor default tam musi byt, protoze je v nem zaznamenan root adresar webu
Uvadim svuj:
NameVirtualHost *
<VirtualHost *>
ServerAdmin webmaster@localhost
DocumentRoot /var/www/
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
<Directory /var/www>
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
</Directory>
ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
<Directory "/usr/lib/cgi-bin">
AllowOverride None
Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
Order allow,deny
Allow from all
</Directory>
ErrorLog /var/log/apache2/error.log
# Possible values include: debug, info, notice, warn, error, crit,
# alert, emerg.
LogLevel warn
CustomLog /var/log/apache2/access.log combined
ServerSignature On
Alias /doc/ "/usr/share/doc/"
<Directory "/usr/share/doc/">
Options Indexes MultiViews FollowSymLinks
AllowOverride None
Order deny,allow
Deny from all
Allow from 127.0.0.0/255.0.0.0 ::1/128
</Directory>
</VirtualHost>
-
A tak tedy co s tím? Jak to vytvořit?
-
no tak třeba takto
Vybereš to co ti poslal i mean the code.
a napíšeš např. nano /etc/apache/"nevzpomenu si ted na adresar"/nazev toho souboru
zmacknes shift insert pro vlozit:) - pokud používáš putty
-
Vytvoříš nový soubor /etc/apache2/sites-available/default (k tomu potřebuješ práva roota, takže zkus: gksudo nautilus). Otevřeš ho v textovém editoru (řekněme gedit) a vložíš tam ten kód, který jsem poslal. Dáš tomuto souboru oprávnění 644 (napíšeš do terminálu: sudo chmod 644 /etc/apache2/sites-available/default), spustíš apache a mělo by to jít.