Sida 1 av 1

Hur vet apache att /usr/share/drupal-x finns som http://lserver/drupal?

Postat: 01 maj 2007, 17:02
av rancor
När jag tittar i /var/www som är webbroot så ser jag ingen underkatalog eller liknande till drupal.

Hittar heller inga uppenbara logiska platser i /etc/apache2/ i de olika filer och underkataloger som finns där men jag misstänker jag missar något... vad?!

Hur hittar jag hänvisningen från /drupal till /usr/share/drupal-x?

SV: Hur vet apache att /usr/share/drupal-x finns som http://lserver/drupal?

Postat: 01 maj 2007, 17:22
av Okänd
Jaha, du har försökt installera drupal på din hemmaserver...
Men om du gjorde allting rätt, så borde det finnas mappar under /var/www/
som t.ex. themes, modules med mera.
Hur gjorde du ?

SV: Hur vet apache att /usr/share/drupal-x finns som http://lserver/drupal?

Postat: 01 maj 2007, 17:29
av rancor
Little John skrev: Jaha, du har försökt installera drupal på din hemmaserver...
Men om du gjorde allting rätt, så borde det finnas mappar under /var/www/
som t.ex. themes, modules med mera.
Hur gjorde du ?
sudo apt-get install drupal

5.1 ligger i repository  :)

SV: Hur vet apache att /usr/share/drupal-x finns som http://lserver/drupal?

Postat: 01 maj 2007, 17:33
av Okänd
Oj, då vet jag inte på vilka ställen den hamnade...

SV: Hur vet apache att /usr/share/drupal-x finns som http://lserver/drupal?

Postat: 01 maj 2007, 17:34
av Okänd
Kolla i apache-configen?

/etc/apache2/apache2.conf (tror jag)

Har iofs inte någon kunskap om drupal, men det borde finnas nåt alias någonstans isf.

SV: Hur vet apache att /usr/share/drupal-x finns som http://lserver/drupal?

Postat: 01 maj 2007, 17:44
av rancor
CryingFreeman skrev: Kolla i apache-configen?

/etc/apache2/apache2.conf (tror jag)

Har iofs inte någon kunskap om drupal, men det borde finnas nåt alias någonstans isf.
Nope, där finns inga hänvisningar till "/usr/share/drupal-5.1" som är själva katalogen där drupal fysiskt finns.

SV: Hur vet apache att /usr/share/drupal-x finns som http://lserver/drupal?

Postat: 01 maj 2007, 17:46
av Louie
Ligger det inte något så kallat Alias som pekar då? :)

SV: Hur vet apache att /usr/share/drupal-x finns som http://lserver/drupal?

Postat: 01 maj 2007, 17:54
av rancor
Louie skrev: Ligger det inte något så kallat Alias som pekar då? :)

Det borde göra det, men jag hittar inget sådant :'(

SV: Hur vet apache att /usr/share/drupal-x finns som http://lserver/drupal?

Postat: 01 maj 2007, 18:00
av Okänd
Den här tråden kanske gör att den hittas...

leta efter httpd.conf  samt htaccess filen som styr det här.

http://drupal.org/node/25011

Sen den här för basic

http://drupal.org/node/276

SV: Hur vet apache att /usr/share/drupal-x finns som http://lserver/drupal?

Postat: 01 maj 2007, 18:17
av rancor
Jag har hittat en katalog som heter "/etc/drupal/5.1"

Där finns bland annat apache.conf som endast innehåller följande:
Alias /drupal /usr/share/drupal-5.1

<Directory /usr/share/drupal-5.1/>
        Options +FollowSymLinks
        AllowOverride All
        order allow,deny
        allow from all
</Directory>

Detta är ju precis vad jag letat efter... en del i alla fall. Frågan är bara vart denna apache.conf-fil länkas från  ???

SV: Hur vet apache att /usr/share/drupal-x finns som http://lserver/drupal?

Postat: 01 maj 2007, 18:21
av rancor
Ah, hittade även en till fil

jory01@jory-dev:/etc/apache2/conf.d$ cat drupal.conf
Alias /drupal /usr/share/drupal-5.1

<Directory /usr/share/drupal-5.1/>
        Options +FollowSymLinks
        AllowOverride All
        order allow,deny
        allow from all
</Directory>


Så det finns alltså en conf.d-katalog under apache2 som innehåller alias på något finurligt sätt

SV: Hur vet apache att /usr/share/drupal-x finns som http://lserver/drupal?

Postat: 01 maj 2007, 18:25
av Okänd
Kollade hur det ser ut på mitt lilla labställe hos Surftown

/drupal/sites/default/settings.php

:)

SV: Hur vet apache att /usr/share/drupal-x finns som http://lserver/drupal?

Postat: 01 maj 2007, 22:23
av johanre
rancor skrev: Jag har hittat en katalog som heter "/etc/drupal/5.1"

Där finns bland annat apache.conf som endast innehåller följande:
Alias /drupal /usr/share/drupal-5.1

<Directory /usr/share/drupal-5.1/>
        Options +FollowSymLinks
        AllowOverride All
        order allow,deny
        allow from all
</Directory>

Detta är ju precis vad jag letat efter... en del i alla fall. Frågan är bara vart denna apache.conf-fil länkas från  ???
Kolla i /etc/apache2/sites-available/* och /etc/apache2/sites-enabled/*  ;)

SV: Hur vet apache att /usr/share/drupal-x finns som http://lserver/drupal?

Postat: 02 maj 2007, 06:56
av rancor
Johan R-E skrev:
rancor skrev: Jag har hittat en katalog som heter "/etc/drupal/5.1"

Där finns bland annat apache.conf som endast innehåller följande:
Alias /drupal /usr/share/drupal-5.1

<Directory /usr/share/drupal-5.1/>
        Options +FollowSymLinks
        AllowOverride All
        order allow,deny
        allow from all
</Directory>

Detta är ju precis vad jag letat efter... en del i alla fall. Frågan är bara vart denna apache.conf-fil länkas från  ???
Kolla i /etc/apache2/sites-available/* och /etc/apache2/sites-enabled/*  ;)
Nej, där står faktiskt inget, där kollade jag oxå. Det måste vara i /etc/apache2/conf.d/ som det händer något magiskt

SV: Hur vet apache att /usr/share/drupal-x finns som http://lserver/drupal?

Postat: 02 maj 2007, 07:15
av Okänd
http://drupal.org/node/134439

Kolla den här rancor. Kanske finns tips där.

SV: Hur vet apache att /usr/share/drupal-x finns som http://lserver/drupal?

Postat: 02 maj 2007, 07:24
av rancor
Little John skrev: http://drupal.org/node/134439

Kolla den här rancor. Kanske finns tips där.
Nej, denna installation är inte gjort via "sudo apt-get install drupal" utan manuellt.

Jag har även läst i doc, det fungerar perfekt, allt är jättebra men det stör mig att inte förstå hur sakerna fungerar men jag är säkert på att conf.d har något med saken att göra.

*googlar lite*

AHA!

http://www.redhat.com/docs/manuals/linu ... httpd.html

Här står det att /conf.d/*.conf inkluderas i apache2 konfiguration och då blev det hela lite mer logiskt :)

SV: Hur vet apache att /usr/share/drupal-x finns som http://lserver/drupal?

Postat: 02 maj 2007, 08:57
av johanre
Suck (trött på mig själv), det hade jag kunnat berätta för dig igår om jag bara hade varit lite mer noggrann och läst allt du skrev...  :-[

SV: Hur vet apache att /usr/share/drupal-x finns som http://lserver/drupal?

Postat: 02 maj 2007, 10:15
av rancor
Johan R-E skrev: Suck (trött på mig själv), det hade jag kunnat berätta för dig igår om jag bara hade varit lite mer noggrann och läst allt du skrev...  :-[
hehe :)  Men nu är mitt mysterium löst och jag är ändå glad för att alla har försökt att hjälpa till.

Tackar samtliga för en bra insats