Hej
Jag har jätte mycket problem med min drupal site.
Jag har drupal 5.5
Detta är ett av felen.
Warning: Duplicate entry '3179024' for key 1 query: INSERT INTO drupal_watchdog (uid, type, message, severity, link, location, referer, hostname, timestamp) VALUES (1, 'php', 'Duplicate entry '3179024' for key 1\nquery: INSERT INTO drupal_watchdog (uid, type, message, severity, link, location, referer, hostname, timestamp) VALUES (1, 'user', 'Session opened for <em>Webmaster Ann</em>.', 0, '', 'http://www.factasy.com/civil_war/index.shtml?destination=index.shtml', 'http://www.factasy.com/civil_war/', '81.216.212.146', 1284918294) in /var/www/factasy.com/docs/civil_war/includes/database.mysql.inc on line 172.', 2, '', 'http://www.factasy.com/civil_war/index.shtml?destination=index.shtml' in /var/www/factasy.com/docs/civil_war/includes/database.mysql.inc on line 172
Detta är ett annat.
http://www.factasy.com/civil_war/2010/09/19/honest_abe_american_lenin
watchdog är inblandade på de flesta ställen vad beror detta på och vad kan jag göra åt det.
Finns det en enkel how to för att konvertera 5.5 till 6??
Börjar känna att drupal sänker min site helt och hållet,och även förstör min google rank med mera
Comments
Ser ut som din databas är
Ser ut som din databas är trasig,
user warning: Got error 127 from storage engine query: SELECT data, created, headers, expire FROM drupal_cache_filter WHERE cid = '3:9b139dfa9233c6ee728c592cd89bdb42' in /var/www/factasy.com/docs/civil_war/includes/database.mysql.inc on line 172.MySQL error code 127: Record-file is crashed.
Ta en databasdump och reparera de trasiga tabellerna.
Är det någon modul du nyligen installerat som orsakat felet?
Här finns en guide hur du uppgraderar Drupal 5 till 6: http://drupal.org/node/340073
//Pontus Nilsson, Digitalist
Hej Pontus
Tack för ditt svar pontus
Jag har inte lagt till någon ny modul på ett år.
Detta fel är någon som har dykt upp det senaste halv året.
Min kompis har reparerat data basen flera gånger men ändå så dyket detta fel upp efter några dagar.
I bland så har jag inte rört siten efter vi har reparerat den, och väntat några dagar och sen försökt att logga in då detta problem kommer igen.
Och hela tiden så är watchdog inblandat??
Om ni inte känner ett stort
Om ni inte känner ett stort behov av Watchdog-modulen tror jag ni kan bli av med dessa meddelanden genom att helt enkelt tömma den tabellen (drupal_watchdog). Min gissning är att det när något gick fel så började databasen numrera varje rad i tabellen felaktigt och numera fortsätter den räkna fel när den väl har börjat. Tömmer ni tabellen lär den inte ha några dubletter att räkna fel mot.
Gå sen till admin/reports/status, se till att ni kör cron/schemalagda aktiviteter och därefter till admin/settings/performance för att rensa cache:ns data.
--
fyrkantigt.se av Niklas Brunberg
Drupal 5.5?
Ett annat tips är att alltid köra på senaste version av Drupal 5 och tillhörande tilläggsmoduler. Det är många säkerhetsluckor och andra buggar som har rättats i Drupal 5.6-5.23.
Även om du ska uppgradera till Drupal 6.19 så kan det nog vara bra att uppgradera till 5.23 först.
/Adam
Hej nadam Hur kör jag
Hej nadam
Hur kör jag uppdateringarna då.
Till Niklas: det hjälpte inte med ditt tips
Sätt din sajt i offline
Sätt din sajt i offline mode.
Börja med att göra en backup av din databas och filstruktur.
Ladda sedan hem uppdateringarna av dina moduler.
Kör sedan /update.php
Testa
Sätt sedan sajten i online mode igen.
//Pontus Nilsson, Digitalist
Tack pontus för svaret, jag
Tack pontus för svaret, jag ska pröva ditt tips.
Hej Pontus eller någon
Hej Pontus eller någon annan.
Pontus skrev
"Sätt din sajt i offline mode.
Börja med att göra en backup av din databas och filstruktur.
Ladda sedan hem uppdateringarna av dina moduler.
Kör sedan /update.php
Testa
"
Menar han att jag ska ladda ner ex Drupal 6.19 utan att installera den och sen sätta siten i onlin läge och köra update.php. och om allt går rätt så ska jag ha den nya drupal i stället för 5.5.
Och att jag ska göra så här med samtliga moduler.
Ps watch dog är i alla fal fixat
Menar han att jag ska ladda
Nej nej nej.
För att gå mellan 5 -> 6 så rekommenderas följande:
Skapa en ny kopia av din nuvarande databas.
Skapa en ny docroot och ladda ner 6.x core + nya versioner av dom moduler du använder till en ny mapp.
Kopiera sites/default/files till nya siten.
Ändra sites/default/settings.php i den nya siten 6.x så att den använder din databas kopia.
Surfa in på din nya site och kör update.php
För att slippa flera eventuella problem på en gång, så rekommenderas att temporärt avaktivera "samtliga" tredje partsmoduler under 5.x->6.x updaten och köra garland eller annat core tema.
Varför?
Du vill absolut inte ha gamla 5.x filer kvar i dit nya 6.x träd. Om du laddar upp nya filer ifrån 6.x så tas ju inga filer bort utan dom ersätts bara. Start clean.
db + files + lista på tredjeparts moduler är allt som behöver flyttas över.