Versio

VirtualHost, Fully Qualified Domain, enzo

Overzicht Reageren

Jason de Ridder

Jason de Ridder

29/10/2008 12:33:00
Quote Anchor link
Heren,

Momenteel ben ik servertje aan het installeren op mijn Ubuntu eee900-pctje.
Door middel van de synaptic package manager heb ik apache, php5, mysql, postgresql en svn gedownload (incl. een aantal modules voor apache en php)
De installatie is voltooid en ik krijg netjes in beeld "It's Working", vanuit daar heb ik een nieuwe site 'aangemaakt', in sites-available zeg maar met de volgende instellingen:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
<VirtualHost *>
    ServerAdmin deargonaut@xs4all.nl

    ServerName theojan.local
    ServerAlias theojan.local
    DocumentRoot /home/ridder/web/theojan/htdocs/
    
    <Directory "/home/ridder/web/theojan/htdocs/">
        Options Indexes FollowSymLinks MultiViews ExecCGI
        AllowOverride None
        Order allow,deny
        allow from all
    </Directory>
    
    CustomLog /home/ridder/web/theojan/logs/access.log combined
    ErrorLog /home/ridder/web/theojan/logs/error.log

</VirtualHost>

Daarna voeg ik deze toe door a2ensite theojan-local te typen in m'n terminal.
Dan reload/restart ik apache en als ik nu naar theojan.local wordt er gewoon goed doorvewezen naar /home/ridder/web/theojan/htdocs/
Alleen krijg ik niet mijn website te zien maar een 403 / forbidden error. Zoals je kan zien staat er in de virtualhost netjes allow from all en order allow,deny.
Ik heb geen idee meer wat ik moet doen, tevens mis ik de hele httpd.conf (die is leeg iig) Heb gelezen dat dit standaard op Ubuntu is, maar weet niet of dit nog wel ergens moet ingevuld zijn...
En als laatste krijg ik als ik Apache restart/reload/start etc. de melding:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.0.1 for ServerName


Weet iemand hoe ik dit aan de praat krijg?
Tnx already,
J.
 
PHP hulp

PHP hulp

25/05/2012 17:45:21
Gesponsorde koppelingen:
 
Terence Hersbach

Terence Hersbach

29/10/2008 12:42:00
Quote Anchor link
dat 403 komt doordat apache geen rechten heeft om in jouw home-map te kijken. /home/ridder is aan jouw account gekoppeld, maar apache is een andere gebruiker en mag dus in principe niet in die map komen.
 
Gerard M

Gerard M

29/10/2008 12:44:00
Quote Anchor link
Het heeft inderdaad met rechten te maken. Probeer eens www-data (apache) aan je groep toe tevoegen.
 
Jason de Ridder

Jason de Ridder

29/10/2008 13:02:00
Quote Anchor link
Heb nu www-data in mijn groep te zetten en vica versa...
Werkte niet, bleek dat ik mijn rechten niet op 755 had zitten...

tnx voor de hulp!
groet,
Jason
 
Gerard M

Gerard M

29/10/2008 13:09:00
Quote Anchor link
rechten & linux ik snap er nooit wat van, rofl.
 
Jurgen assaasas

Jurgen assaasas

29/10/2008 14:49:00
Quote Anchor link
Gerjo schreef op 29.10.2008 13:09:
rechten & linux ik snap er nooit wat van, rofl.


Als mijn server weer online is moet je eens op mijn site kijken, ik heb daar een document hoe rechten in Linux werkt. Overigs is 755 niet nodig, 644 zou genoeg moeten zijn.
 
Gerard M

Gerard M

29/10/2008 15:45:00
Quote Anchor link
Wat is het adres van je server? dan voeg ik hem alvast toe aan mijn bookmarks.

Ik heb al veel gelezen over rechten/groepen, maar ik krijg altijd problemen op mijn servers wanneer er meerdere mensen toegang hebben tot een bestand.
 



Overzicht Reageren

Get Adobe Flash player