Posted by mrsebastian on October 13, 2010 at 12:12pm
En kompis sida har lagt av helt, jag har aldrig jobbat med Drupal och har inte en suck av vad det är för fel.
Den funkade kanon igår morse sen la den helt plötsligt av på dagen/kvällen. Det känns som den inte hittar varken CSS filer eller Bilder.
Det verkar som det är nått fel med .htaccess filen kanske, men jag vet inte vad det skulle vara? Sidan ligger nämligen inte direkt i rooten utan i mappen "drupal".
Nån som har nån idé?
Tack på förhand
Comments
Fel url till materialet
Ändra i apaches config så att documentroot står till /var/whatever/site/html/drupal inte till /var/whatever/site/html
Alternativt ändra rewrite i .htaccess, står # RewriteBase /drupal där, ta bort #
tack för svar, och vart
tack för svar, och vart ligger apaches config?
det står redan RewriteBase
det står redan RewriteBase /drupal i .htaccess filen :S
Jo
Men kikar man i koden så ser man att alla filer pekar mot /sites/... vilket innebär att din .htaccess antingen ligger på fel ställe eller inte har rätt rättigheter. Var apaches config ligger beror på vad det är för system ni kör. Kör ni på webbhotell så kan ni troligen inte påverka detta.
Kanske är det redan rätt documentroot, isåfall kan du ju prova att kommentera ut RewriteBase igen och testa.
Annars går det ju fint att ta allt innehåll i mappen drupal och lägga i roten.
Efter allt sånt måste för övrigt cachen rensas också.
Kanon, jag flyttade ut allt
Kanon, jag flyttade ut allt direkt i rooten, nu hittar den css:en men inte bilderna?
Sökvägen verkar vara rätt för
Sökvägen verkar vara rätt för bilderna men de hittas inte ändå? Får man ställa in en default sökväg för bilderna på nått sätt?
Jodå
Jag ser bilderna. Så det är nog precis som det ska nu.
Jag löste det, ändrade
Jag löste det, ändrade permission på default mappen till 777 den var satt till 544, är 777 bra att ha eller ska man köra lägre ?
Konstigt att min kommentar
Konstigt att min kommentar dröjde så :S,
Tack för hjälpen. Nästa fråga är en följdfråga, varför blev det så här? Kan man göra nått för att förhindra så det inte blir så här igen?
Nja
Hur är sajten hostad? Om det är mha någon form av kontrollpanel så har kanske den skrivit över apache-config och tagit bort appendixet "/drupal" i docroot. Det brukar hända mig lite då och då.
Eller så har någon helt enkelt klantat sig? Iaf bäst att kika i apacheconfig direkt det blir såna här problem och eventuellt kika på om .htaccess har ändrats eller pekar fel.
Förslagsvis går du igenom med din kamrat eller sysadmin på burken och kollar vad som har ändrats och så gör ni en rutin för det hela så det inte kan hända igen.
Lycka till och varsågod!
//Christopher
Den ligger på ones server, de
Den ligger på ones server, de bytte server för den här domänen samtidigt som detta hände, kan det ha nått med det att göra kanske? Tror inte jag kan påverka appache configen hos dem?
Tack för hjälpen
one
Jo troligen har det med serverbytet att göra. De satte väl förmodligen rätt docroot (/drupal) och så låg .htaccess och tyckte att RewriteBase var /drupal också vilket då innebär att den interna sökvägen för apache var /drupal/drupal - lär ju inte fungera.
Dock så bör det ha synts i apaches logg tycker jag?
Okay, jag kollade aldrig
Okay, jag kollade aldrig apaches log? Vart hittar jag den då? Vet inte hur den såg ut före heller iof? :S
Loggen
brukar ligga en nivå över själva webbroten och bor i en mapp som heter "log" och det är error.log och access.log som ska kollas i. Fast det vetefan hur det funkar med dessa loggar på One, nån annan som vet?