Hjälp med Sökvägar

Events happening in the community are now at Drupal community events on www.drupal.org.
hakan kristiansen's picture

Hej

Hoppas någon kan ge ett snabbt och bra svar.

När jag jobbar lokalt funkar min sida och bilderna visas (drupal 6.x)
Länken till bilden kan vara t.ex.
drupal/sites/default/files/produkt1.jpg

När jag lyfter sidan på webbhotellet (loopia)så visas inte bilderna. - jag får då gå in manuellt och ta bort "drupal" i länken. - då blir det istället :

sites/default/files/produkt1.jpg

Detta funkar.

Min fråga är enkel (hoppas jag) - var ändrar jag så att bilderna hittas ?? i .htaccess eller settings.php ? och i så fall hur.

Jag läste någonstans att Bitnami lägger drupal i en anan struktur en den som webbhotellet utgår från. mao så är inte länken drupal/sites/.... standard på webbhotellet utan sites/default/

Hälsningar Håkan

Comments

Bitnami-ändringar

nadam's picture

Jag antar att du inte vill ha drupal som underkatalog på din sajt. I så fall är lösningen att se till att Bitnami använder drupal-katalogen som root, så din lokala installation blir mer lik webbhotellets. Vet inte om det här är bästa lösningen, men det funkade för mig i alla fall:

  1. Kommentera bort raden "RewriteBase /drupal" i \apps\drupal\htdocs\.htaccess
  2. Kommentera bort de två alias-raderna i \apps\drupal\conf\drupal.conf
  3. Ändra DocumentRoot i \apache2\conf\httpd.conf så den pekar på drupals htdocs-katalog, t ex
    DocumentRoot "C:/Program Files/BitNami Drupal 6 Stack/apps/drupal/htdocs"
  4. Starta om drupalapache tjänsten

Rewritebase

hakan kristiansen's picture

Hej, tack för snabbt svar.

Jag har nu testat att göra de ändringar du föreslagit.
Sen laddade jag upp en uppdaterad databas.

Ser ingen ändring på livesiten alls. - inga bilder vill ladda.

En sak jag märkte var att när jag kör "launch bitnami" lokalt, så får jag inte upp rutan där jag kan välja att gå in direkt till min sida eller välja phpmyadmin mm. - Jag kommer raka vägen in till sidan alltså.

i min .htaccess live ser det ut såhär:
( om jag kommenterar bort "RewriteBase /" på livesidan så får jag bara felmeddelande vad jag än gör. allt utan på förstasidan.)

# Modify the RewriteBase if you are using Drupal in a subdirectory or in a
# VirtualDocumentRoot and the rewrite rules are not working properly.
# For example if your site is at http://example.com/drupal uncomment and
# modify the following line:
# RewriteBase /
#
# If your site is running in a VirtualDocumentRoot at http://example.com/,
# uncomment the following line:
RewriteBase /

En sak jag märkte var att

nadam's picture

En sak jag märkte var att när jag kör "launch bitnami" lokalt, så får jag inte upp rutan där jag kan välja att gå in direkt till min sida eller välja phpmyadmin mm. - Jag kommer raka vägen in till sidan alltså.

Det var just det som var meningen. Nu kan du rätta till länkar etc så att allt ser rätt ut lokalt och sedan kan du föra över det till sajten.

phpmyadmin kommer du fortfarande åt via http://127.0.0.1/phpmyadmin eller motsvarande.

Kommentar

hakan kristiansen's picture

Vet inte om det hjälper, men om jag kollar den felande bilden på livesiten så har den url:n http://www.minsida.se/drupal/sites/default/files/produkt1.jpg

Borde inte "drupal" ha exkluderats nu när jag ändrat dokument root?

Mvh Håkan

Är bilderna inlagda direkt

blackdog's picture

Är bilderna inlagda direkt i brödtexten ändras inte URL:n till dom om man ändrar rewrite base. Det är bara att gå in och manuellt ändra, tyvärr.

Känner inte till Bitnami, men det bästa är om du kan ställa in så du arbetar med subdomäner istället för undermappar, t.ex. drupal.example.com.

// Hans Nilsson, Kodamera AB
www.kodamera.se

// Hans Nilsson, Kodamera AB
www.kodamera.se

länkar

hakan kristiansen's picture

Tack för svaren. - nu funkar det.
Jag måste dock gå in och byta varje produktbild manuellt för att det skall bli rätt, men det är ett mindre bekymmer nu när strukturen är rätt. Kollar jag "filepath" i databsen så ser det rätt ut, men att byta bilden är enda som löser uppgiften.
Jag har bara vissa bilder inlagda i html i brödtext och dem är det lätt att ändra.

Mvh Håkan

Sweden

Group notifications

This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds: