Du er ikke logget ind: Log ind eller opret profil
 
Forums

D7: 'locale'- og 'file'-fejl ligger sitet ned

Indmeldt: 21 dec 2011
Indlæg:
D7: 'locale'- og 'file'-fejl ligger sitet ned

 

Hej hej.

Jeg har en fejl i min d7-installation, som jeg håber på at kunne få hjælp til herinde!

Min host har haft mit webhotel lukket de sidste par dage med følgende besked: "Den specifikke årsag til problemet er: Siden ligger MySQL serveren ned. Kald til sys_log tabellen. Optimer tabellen, data deri, eller de queries der kalder data."og jeg har ingen idé om hvordan jeg skal løse problemet.

Jeg kan nu, efter webhotellet er blevet åbnet igen, se i loggen følgende fejl:http://cl.ly/3P2Y3L2c3n0w3Q1I040N

Mere specifikke screenshots:
'file'-fejlen: http://cl.ly/3H1x453W3D0K1r413l0W
'locale'-fejlen: http://cl.ly/1Y3Y3P1o2j21410T1e2r

Hvad skal jeg lige gøre for at komme af med de fejl? Jeg synes ikke rigtig jeg kan søge mig frem til en løsning...

 

Indmeldt: 27 jan 2010
Indlæg:
Hey Mathies, Kan du give en

Hey Mathies,

Kan du give en oversigt over hvilke moduler du anvender?

Har nemlig haft en lignende fejl med Location modulet.

Mvh Stefan

Indmeldt: 21 dec 2011
Indlæg:
Hej Stefan

Her er et screenshot af min contrib-mappe. Alle moduler er opdaterede til nyeste version.

http://cl.ly/1S1Z1y1c462D0846243v

Jeg må indrømme, at jeg er helt på bar bund. Nu siger du, at du har haft problemer. Løste du det ved at droppe modulet igen?

Indmeldt: 27 jan 2010
Indlæg:
Hey igen

Problemet blev løst med lidt tweaks, og brug af dev-versionen.

Jeg arbejdede med media modulet for et par måneder siden, som også gav en del fejl. Kan dog se den er i release candidate 2 nu, så det burde vel være stabilt.

Hvilke core moduler anvender du? Hvis du har Syslog-modulet aktiveret så dekativer og 'uninstall' det.. Det er det værste og mest misvisende modul der findes! (Det hører efter min mening ikke hjemme i core)

Mvh Stefan

Indmeldt: 21 dec 2011
Indlæg:
Jeg har netop deaktiveret og

Jeg har netop deaktiveret og afinstalleteret Syslog fra core. Jeg troede det var det modul der gjorde mig i stand til at se den log hvor jeg kan se seneste aktivitet, men den har jeg stadig tilgængelig via Reports.

Her er en liste over de core-moduler der pt. er aktive på sitet: http://cl.ly/3B3P3e2z2u2V3N2O1O47 - under Trigger ligger der Update Manager og User, som begge er slået til. Kan det på nogen måde give en indikation af hvad der måske er i vejen?

Når jeg lige får tid til det vil jeg lige prøve at disable alle de contrib-moduler jeg bruger og så se om jeg stadig får fejlen...

 

Indmeldt: 27 jan 2010
Indlæg:
Cool

Navnet er meget misvisende. :) Du kan desuden også fjerne statistics modulet, da det på samme måde er super ineffektivt og meget misvisende. Brug istedt google-analytics modulet eller lignende hvis du skal bruge rigtige statistikker over besøgende.

Prøv at fjern media modulet, afinstaller det og clear din cache. Tjek herefter om problemet stadig opstår.

Mvh Stefan

Indmeldt: 21 dec 2011
Indlæg:
Will do!

Tak fordi du lige fik mig i Media-retningen. Jeg melder lige tilbage her, når jeg forhåbentlig har fundet en løsning.

Indmeldt: 7 feb 2012
Indlæg:
Jeg troede det var det modul

Jeg troede det var det modul der gjorde mig i stand til at se den log hvor jeg kan se seneste aktivitet, men den har jeg stadig tilgængelig via Reports.

Indmeldt: 21 dec 2011
Indlæg:
Hov, jeg fik aldrig opdateret her!

Jeg fik forresten løst problemet ved manuelt flytte sitet over på produktionsserveren. Bruger alle de samme moduler som i ovenstående screenshot, så jeg ved ikke lige hvad fejlen kan skyldes.

Indmeldt: 24 mar 2009
Indlæg:
Syslog

Navnet er meget misvisende

Jeg er ikke helt enig :-) Navnet er faktisk meget præcist!

Drupal core leveres med to moduler til logning af systemhændelser: dblog ("Database logging") og syslog ("Syslog").

dblog logger systemhændelser til watchdog-tabellen i Drupal-databasen. Hvis du har et site med lav trafik eller hvis du ikke selv har adgang til at konfigurere maskinen, som sitet kører på, er det en fornuftig løsning. Hver hændelse, som skal logges, resulterer i en skrivning til databasen (det er derfor det ikke er den bedste løsning på sites med høj trafik).

syslog logger systemhændelser til en lokal eller ekstern syslog daemon. Det betyder bl.a. at man nemt kan integrere Drupals logs i sin eksisterende overvågningsinfrastruktur (f.eks. Nagios), men gør det samtidig også muligt at samle logs fra flere frontend-servere på én syslog-server. Hver hændelse, som skal logges, sendes direkte til system-loggen via et kald til syslog(), så man sparer en masse databaseskrivninger. Wikipedia har en kort introduktion til syslog, men det kan også betale sig at kigge nærmere på syslog-modulet i Drupal core (det er kun på ca. 110 linjer, så det er hurtigt overskuet :-)).

  • Det er gratis
  • Du kan skrive artikler og tips
  • Du kan få hjælp eller hjælpe andre 
  • - og meget mere …