Hur vet apache att /usr/share/drupal-x finns som http://lserver/drupal?
Hur vet apache att /usr/share/drupal-x finns som http://lserver/drupal?
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?
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?
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 ?
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?
sudo apt-get install drupalLittle 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 ?
5.1 ligger i repository

SV: Hur vet apache att /usr/share/drupal-x finns som http://lserver/drupal?
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?
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.
/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?
Nope, där finns inga hänvisningar till "/usr/share/drupal-5.1" som är själva katalogen där drupal fysiskt finns.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.
- Louie
- Inlägg: 2361
- Blev medlem: 15 nov 2006, 10:15
- OS: Ubuntu
- Utgåva: 18.04 Bionic Beaver LTS
- Ort: Göteborg
- Kontakt:
SV: Hur vet apache att /usr/share/drupal-x finns som http://lserver/drupal?
Ligger det inte något så kallat Alias som pekar då? 

Ett väl utfört arbete ger en inre tillfredsställelse och är den grund var på samhället vilar.
Linuxuser - Fri webhosting åt folket!
IRC: Louie` @ #kurbitz freenode - Jabber: PM för jabber
Linuxuser - Fri webhosting åt folket!
IRC: Louie` @ #kurbitz freenode - Jabber: PM för jabber
SV: Hur vet apache att /usr/share/drupal-x finns som http://lserver/drupal?
Det borde göra det, men jag hittar inget sådantLouie skrev: 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?
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
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?
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
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?
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
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?
Kollade hur det ser ut på mitt lilla labställe hos Surftown
/drupal/sites/default/settings.php

/drupal/sites/default/settings.php

- johanre
- Serveradmin
- Inlägg: 3888
- Blev medlem: 22 okt 2006, 09:13
- OS: Ubuntu
- Utgåva: 22.04 Jammy Jellyfish LTS
- Ort: Malmö
SV: Hur vet apache att /usr/share/drupal-x finns som http://lserver/drupal?
Kolla i /etc/apache2/sites-available/* och /etc/apache2/sites-enabled/*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![]()

SV: Hur vet apache att /usr/share/drupal-x finns som http://lserver/drupal?
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 magisktJohan R-E skrev:Kolla i /etc/apache2/sites-available/* och /etc/apache2/sites-enabled/*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![]()
![]()
SV: Hur vet apache att /usr/share/drupal-x finns som http://lserver/drupal?
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

- johanre
- Serveradmin
- Inlägg: 3888
- Blev medlem: 22 okt 2006, 09:13
- OS: Ubuntu
- Utgåva: 22.04 Jammy Jellyfish LTS
- Ort: Malmö
SV: Hur vet apache att /usr/share/drupal-x finns som http://lserver/drupal?
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?
heheJohan 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...![]()

Tackar samtliga för en bra insats