Strona 1 z 1

[apache2] 403 forbidden na root directory

: 05 lis 2009, 12:52
autor: KevinM
witam
mam taki problem wczoraj kupilem laptopa (asus ul80ag)
laptop bez systemu wgrane Ubuntu 9.10
instalacja , instalacja programow etc bez problemow
jedyny problem jaki jest to przekonfigurowanie apache2

po zmianie katalogu (root www) na /home/kevin/public_html [zmiana w sites-default] odpalam localhsot (przez mozille firefox) i otrzymuje komunikat 403 forbidden
zmienilem chmod katalogu na 777 jednak nic to nie pomoglo

wie ktos moze w czym jest problem ?

z gory dziekuje za pomoc - pozdrawiam Kamil

Odp: [apache2] 403 forbidden na root directory

: 05 lis 2009, 14:48
autor: macer
Wydaję mi się że w apachu wszystkie pliki są domyślnie zablokowane przy dostępie z poziomu przeglądarki.
Musisz dodać do konfiguracji(plik /etc/apache2/apache2.conf)
Taki chyba wpis.

Kod: Zaznacz cały

<Directory "/home/kevin/public_html">
Order allow, deny
Allow from all
</Directory>
Jeśli nie działa to przepraszam bo się dawno nie bawiłem z konfiguracją apacha ale chyba warto spróbować :)

Odp: [apache2] 403 forbidden na root directory

: 05 lis 2009, 16:41
autor: KevinM
po zmianie kodu na ten ktory podales apache przy restarcie sie nie podnosi ;)

dlatego tez podmienilem plik na ten 'fabryczny' i zmienilem wartosci na moje (sciezki katalogow)

niestety nadal mam ten sam efekt, a kod pliku wygalda tak

Kod: Zaznacz cały

<VirtualHost *:80>
	ServerAdmin kamola@k2studio.info

	DocumentRoot /home/kevin/public_html
	<Directory />

    Options FollowSymLinks
    AllowOverride None

</Directory>
<Directory /home/kevin/public_html>

    Options Indexes FollowSymLinks MultiViews
    AllowOverride None
    Order allow,deny
    allow from all
    # Uncomment this directive is you want to see apache2's
    # default start page (in /apache2-default) when you go to /
    #RedirectMatch ^/$ /apache2-default/

</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

    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>

zaczyna mnie to na prawde denerwowac xD bo caly dzien juz na to zmarnowalem

Odp: [apache2] 403 forbidden na root directory

: 05 lis 2009, 21:46
autor: macer
A zobacz...tam masz allow z małej litery spróbój to zmienić żeby było z dużej litery.

Odp: [apache2] 403 forbidden na root directory

: 06 lis 2009, 08:50
autor: KevinM
juz wiem w czym byl problem
przy instalacji zaznaczylem ze dostep do katalogu home ma byc tylko po podaniu hasla a inaczej dane sa zakodowane ...
zainslowalem system od nowa nie zaznaczajac tej opcji i teraz lamp chodzi wspaniale

dziekuje za pomoc problem rozwizany :)
Pozdrawiam Kamil