[apache2] 403 forbidden na root directory

Bash, C, C++, Java, PHP, Ruby, GTK, Qt i wiele innych - wszystko tutaj.
KevinM
Piegowaty Guziec
Piegowaty Guziec
Posty: 4
Rejestracja: 06 lip 2008, 19:39
Płeć: Mężczyzna
Wersja Ubuntu: 8.04
Środowisko graficzne: GNOME

[apache2] 403 forbidden na root directory

Post 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
macer
Wytworny Kaczor
Wytworny Kaczor
Posty: 453
Rejestracja: 12 wrz 2009, 21:07
Wersja Ubuntu: inny OS

Odp: [apache2] 403 forbidden na root directory

Post 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ć :)
KevinM
Piegowaty Guziec
Piegowaty Guziec
Posty: 4
Rejestracja: 06 lip 2008, 19:39
Płeć: Mężczyzna
Wersja Ubuntu: 8.04
Środowisko graficzne: GNOME

Odp: [apache2] 403 forbidden na root directory

Post 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
macer
Wytworny Kaczor
Wytworny Kaczor
Posty: 453
Rejestracja: 12 wrz 2009, 21:07
Wersja Ubuntu: inny OS

Odp: [apache2] 403 forbidden na root directory

Post autor: macer »

A zobacz...tam masz allow z małej litery spróbój to zmienić żeby było z dużej litery.
KevinM
Piegowaty Guziec
Piegowaty Guziec
Posty: 4
Rejestracja: 06 lip 2008, 19:39
Płeć: Mężczyzna
Wersja Ubuntu: 8.04
Środowisko graficzne: GNOME

Odp: [apache2] 403 forbidden na root directory

Post 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
ODPOWIEDZ

Wróć do „Programowanie”

Kto jest online

Użytkownicy przeglądający to forum: Bing [Bot] i 9 gości