14. marts 2004 - 12:14Der er
28 kommentarer og 1 løsning
Hvordan opretter jeg en database?! sikkert nemt for en haj!
Jeg får denne fejl på min side:
phpBB : Critical Error
Error updating last visit time
DEBUG MODE
SQL Error : 1054 Unknown column 'user_lastlogon' in 'field list'
UPDATE phpbb_users SET user_session_time = 1079262637, user_session_page = 0, user_lastvisit = 1079262637, user_lastlogon = 1079262637, user_totallogon=user_totallogon+1 WHERE user_id = -1
Line : 165 File : /home/web/sth5076/includes/sessions.php
jeg går så ud fra at det er pga. at 'user_lastlogon' -tabellen ikke er der - er der en der kan fortælle mig hvordan jeg opretter den (er total newb til mysql...)
En slags fejlhåndtering måske. message_die() er sikkert en funktion til håndtering af fejl, muligvis tricket af de fejl du har haft. Fortsætter den med at komme?
ja den fortsætter med at komme! jeg har opgraderet mit 2.06 forum til 3.1 plus - og har altså så kørt min gamle database oveni - og så må der været gået noget galt - har du et bud på hvad?! min side er www.trommeslager.dk
Det tip den giver: "Was message_die() used in page_tail.php?" var jo værd at følge og undersøge 'page_tail.php' for fejl. Men det er jo nok gået galt under opgraderingen, når du har overskrevet databasen med din 'forældede' version. Det skulle nok have været gjort på en anden måde, hvor du havde importeret de gamle data til de nye tabeller.
Det skulle nok have været gjort på en anden måde, hvor du havde importeret de gamle data til de nye tabeller.
<--- jamen det var også det jeg gjorde! jeg gjorde det endda manuelt (med lidt tabeller ad gangen, pga. backuppen fylder 5 mb) hvordan skulle jeg ellers ha gjort det mon? kunne jeg evt. nøjes med at ta de tabeller med som skal genindskrives (som f.eks brugere etc)?!
Men du er åbenbart kommet til at overskrive de nye tabeller. Du skulle nok kun eksportere data (og ikke strukturer). Det er mit gæt siden der mangler kolonner i de nye tabeller.
jeg har alle tabeller stadigvæk! jeg har nu lige prøvet at genetablere 3.1 systemet med den backup jeg lavede med det nyinstallerede 3.1 system - men nu siger den også en fejl. det er fanme da underligt
Ok, fornuftigt nok at du har gemt de gamle tabeller. Jeg kan ikke lige finde oplysninger om ver 3.1+, den nyeste version jeg lige kan se er 2.07? Er det en beta version?
Ja, det lyder som om den er gået helt i baglås. Måske du skulle prøve at starte på en frisk. Det er muligt at den bruger nogle midlertidige tabeller under installationen, som den sidenhen sletter. Jeg er ikke sikker, men jeg tror jeg vil starte forfra og følge vejledningerne nøje og især være påpasselig med kun at importere data fra de oprindelige tabeller.
ok - nu fik jeg den til at genetablere den backup jeg havde lavet lige efter en installation af 3.1 - så nu skal jeg til at smække den gamle database oveni... så må vi se om jeg kan få lortet til at makke ret...
Held & Lykke. Hvis du bruger phpMyAdmin til at lave backup, er det muligt at lave export hvor du kun exporterer data. Så din sql fil ser ud i den her stil:
INSERT INTO buks_kat VALUES (2, 'Web-programmering', 1); INSERT INTO buks_kat VALUES (3, 'PHP', 2);
For så vidt at tabellerne så har samme navn (men med flere kolonner) kan du direkte køre den eller de sql filer som SQL forespørgsler.
vi fandt ud af at det var mine mods der lavede lort i den - jeg sætter mit gamle system op, fjerner mods og starter igen på det nye system :/ when the going gets tought.... ;)
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.