[Ubuntu/Apache] - 403 forbidden

Pagina: 1
Acties:

Onderwerpen


Acties:
  • 0 Henk 'm!

  • P!m
  • Registratie: Mei 2006
  • Laatst online: 22:57
Ik ben vandaag begonnen met het installeren van Ubuntu op mijn oude pc, dat ging lekker soepel.

Nu ben ik al 2 uur bezig om Apache goed draaiend te krijgen. Als ik een nieuw bestand in de /var/www map zet krijg ik, als ik deze in een browser probeer op te zoeken een 403 forbidden waarschuwing.

In de tutorial waar ik gebruik van maak staat:
Apache
Om Apache te installeren, start je Synaptic op. Hier zoek je naar het pakket apache2. Deze vink je aan, waarna je op Toepassen klikt.

De Apache-map waar je website's in kunt gaan testen heet /var/www/. Voordat je toegang tot deze map hebt, moet je eerst het volgende commando uitvoeren in een terminal:

sudo chown -R $USER:$USER /var/www
Het installeren van apache is gelukt, ik krijg als ik naar 127.0.0.1 ga, een map apache2-default/ te zien. Als ik deze open kom ik op een pagina met "Alles Werkt! De Apache Web Server is geinstalleerd op deze Web Site"

Nu heb ik Sudo chown -R $USER:$YSER /var/www uitgevoerd, maar het probleem blijft bestaan. Steeds 403 forbidden errors.

Acties:
  • 0 Henk 'm!

  • Boudewijn
  • Registratie: Februari 2004
  • Niet online

Boudewijn

omdat het kan

nou, heb je al eens gekeken of apache wel direct uit /var/www wordt geserveerd?
kijk eens in /var/www of daar nog submappen staan (zoals localhost?)...

i3 + moederbord + geheugen kopen?


Acties:
  • 0 Henk 'm!

  • TommyGun
  • Registratie: Mei 2004
  • Laatst online: 08-09 22:55

TommyGun

Stik er maar in!

Euh moet je niet /var/www/html of public_html ofzo hebben? Kijk idd eens of er meer mappen in staan.

[ Voor 46% gewijzigd door TommyGun op 09-04-2007 15:27 ]

“In a world without walls and fences, who needs Windows and Gates".


Acties:
  • 0 Henk 'm!

  • P!m
  • Registratie: Mei 2006
  • Laatst online: 22:57
Als ik in /var/www kijk, zie ik de map staan met de naam apache2-default/

Als ik een html bestand in /var/www zet, dan zie ik deze ook staan bij als op een andere pc naar het locale adres van de andere surf. Als ik er dan op klik krijg ik : Forbidden
You don't have permission to access /Test.html on this server.


Edit:
Er staan niet meer mappen in dan /apache2-default/

[ Voor 8% gewijzigd door P!m op 09-04-2007 15:32 ]


Acties:
  • 0 Henk 'm!

  • user109731
  • Registratie: Maart 2004
  • Niet online
/var/www is volgens mij wel de default directory in Ubuntu. Probeer eens rechtermuisklik op dat bestand -> Properties -> tabblad Permissions, en die op Read-Only zetten? Of voor de map www zelf de permissies veranderen, daar moet het iig wel inzitten.

[ Voor 17% gewijzigd door user109731 op 09-04-2007 15:33 ]


Acties:
  • 0 Henk 'm!

  • TommyGun
  • Registratie: Mei 2004
  • Laatst online: 08-09 22:55

TommyGun

Stik er maar in!

chmod? Geef deze file eens 0755 om dat even te testen

[ Voor 26% gewijzigd door TommyGun op 09-04-2007 15:32 ]

“In a world without walls and fences, who needs Windows and Gates".


Acties:
  • 0 Henk 'm!

  • Boudewijn
  • Registratie: Februari 2004
  • Niet online

Boudewijn

omdat het kan

als ik op mijn gentoo kijk zie ik hier waar de default vhost ligt:
/etc/apache2/vhosts.d/00_default_vhost.conf: DocumentRoot "/var/www/localhost/htdocs"


Kun je dat ook eens checken, dan weet je waar je moet zijn. Ten tweede: onder welke user draait apache? nobody?

i3 + moederbord + geheugen kopen?


Acties:
  • 0 Henk 'm!

  • P!m
  • Registratie: Mei 2006
  • Laatst online: 22:57
Bedankt voor de tips!
Ik ga zometeen alles even nakijken en proberen.

Edit:
Apache draait onder mijn gebruikersnaam, Pim. Ik heb nu de WWW map ingesteld met bij
Folder acces: Create & delete files
Group: Pim
Folder acces: Create & delete files

En het werkt! Bedankt _/-\o_

[ Voor 61% gewijzigd door P!m op 09-04-2007 18:43 ]

Pagina: 1