Mitt användarnamn visas för alla användare i ACP
Moderatorer: Supportgrupp, Moderatorgrupp
Här är den:
Kod: Markera allt
CREATE TABLE `phpbb_users` (
`user_id` mediumint(8) NOT NULL default '0',
`user_active` tinyint(1) default '1',
`username` varchar(25) NOT NULL default '',
`user_password` varchar(32) NOT NULL default '',
`user_session_time` int(11) NOT NULL default '0',
`user_session_page` smallint(5) NOT NULL default '0',
`user_lastvisit` int(11) NOT NULL default '0',
`user_regdate` int(11) NOT NULL default '0',
`user_level` tinyint(4) default '0',
`user_posts` mediumint(8) unsigned NOT NULL default '0',
`user_timezone` decimal(5,2) NOT NULL default '0.00',
`user_style` tinyint(4) default NULL,
`user_lang` varchar(255) default NULL,
`user_dateformat` varchar(14) NOT NULL default 'd M Y H:i',
`user_new_privmsg` smallint(5) unsigned NOT NULL default '0',
`user_unread_privmsg` smallint(5) unsigned NOT NULL default '0',
`user_last_privmsg` int(11) NOT NULL default '0',
`user_emailtime` int(11) default NULL,
`user_viewemail` tinyint(1) default NULL,
`user_attachsig` tinyint(1) default NULL,
`user_allowhtml` tinyint(1) default '1',
`user_allowbbcode` tinyint(1) default '1',
`user_allowsmile` tinyint(1) default '1',
`user_allowavatar` tinyint(1) NOT NULL default '1',
`user_allow_pm` tinyint(1) NOT NULL default '1',
`user_allow_viewonline` tinyint(1) NOT NULL default '1',
`user_notify` tinyint(1) NOT NULL default '1',
`user_notify_pm` tinyint(1) NOT NULL default '0',
`user_popup_pm` tinyint(1) NOT NULL default '0',
`user_rank` int(11) default '0',
`user_avatar` varchar(100) default NULL,
`user_avatar_type` tinyint(4) NOT NULL default '0',
`user_email` varchar(255) default NULL,
`user_icq` varchar(15) default NULL,
`user_website` varchar(100) default NULL,
`user_from` varchar(100) default NULL,
`user_sig` text,
`user_sig_bbcode_uid` varchar(10) default NULL,
`user_aim` varchar(255) default NULL,
`user_yim` varchar(255) default NULL,
`user_msnm` varchar(255) default NULL,
`user_occ` varchar(100) default NULL,
`user_interests` varchar(255) default NULL,
`user_actkey` varchar(32) default NULL,
`user_newpasswd` varchar(32) default NULL,
PRIMARY KEY (`user_id`),
KEY `user_session_time` (`user_session_time`)
) TYPE=MyISAM;Hmm, verkar inte så. Måste vara ngt annat...
Jakob Persson - Grundare av phpBB Sverige - IT-konsult - http://www.jakob-persson.com
The Complete phpBB Template Design Guide (phpBB 2.x): http://archive.jakob-persson.com/articl ... index.html
The Complete phpBB Template Design Guide (phpBB 2.x): http://archive.jakob-persson.com/articl ... index.html
Låt oss ta det bit för bit en gång till:
du går alltså in i ACPn och väljer att administrera en användare.
Du väljer en användare
ACP -> Användaradministration -> Hantering -> matar in ett användarnamn
När du klickar på "Slå upp användare" så visas användarens inställningar, men DITT användarnamn?
Står det då även att användaren är admin? Jag menar: visas DINA inställningar också? Eller är det BARA användarnamnet som blir "fel"?
/H
du går alltså in i ACPn och väljer att administrera en användare.
Du väljer en användare
ACP -> Användaradministration -> Hantering -> matar in ett användarnamn
När du klickar på "Slå upp användare" så visas användarens inställningar, men DITT användarnamn?
Står det då även att användaren är admin? Jag menar: visas DINA inställningar också? Eller är det BARA användarnamnet som blir "fel"?
/H
Holger Gremminger
Ingen support via PM!
Ingen support via PM!
Det stämmer att jag gör som du skriver men eftersom jag använder den alternativa svenska översättningen så blir det ACP -> Användare -> Administration -> matar in användarnamn -> klickar på "Välj användare".
Det är BARA användarnamnet som blir mitt. Övriga fält innehåller värdena för användaren jag valt. Det finns dock en annan sak som kan vara fel också. I fältet "Nytt lösenord" så står det alltid tio stycken * : or. Eftersom mitt lösenord har tio tecken så kan det vara mitt lösenord ("Bekräfta nytt lösenord"-fältet är däremot tomt).
Det är BARA användarnamnet som blir mitt. Övriga fält innehåller värdena för användaren jag valt. Det finns dock en annan sak som kan vara fel också. I fältet "Nytt lösenord" så står det alltid tio stycken * : or. Eftersom mitt lösenord har tio tecken så kan det vara mitt lösenord ("Bekräfta nytt lösenord"-fältet är däremot tomt).
Hmmm, märkligt. Jag har inte alls gjort några massiva ändringar. Den enda modden jag har haft installerad är "Fully integrated shoutbox" och dess SQL-kommandon skrev jag på föregående sida i denna tråd.
Som jag skrev såg jag dock någon underlighet i samband med att jag ändrade mitt användarnamn en gång. Det är inte omöjligt att det kan ha inträffat då men jag har för mig att det har inträffat senare.
En annan konstighet jag har råkat ut för är att vid ett par tillfällen när jag har laddat upp uppdaterade filer via FTP för nya versioner av forumet så har de uppladdade filerna blivit korrupta (vilket har lett till att delar av filerna och felmeddelanden har skrivits ut direkt på skärmen när jag har gått till URL:en för forumet) så att jag har fått ladda upp filerna flera gånger innan jag har fått rätt på det. Jag har dock lyckats få rätt på det inom några minuter vid dessa tillfällen så det borde inte ha ställt till med något.
För övrigt kan jag säga att jag inte ser någon annan konstighet än den nyss nämnda. Allting annat verkar fungera bra.
Som jag skrev såg jag dock någon underlighet i samband med att jag ändrade mitt användarnamn en gång. Det är inte omöjligt att det kan ha inträffat då men jag har för mig att det har inträffat senare.
En annan konstighet jag har råkat ut för är att vid ett par tillfällen när jag har laddat upp uppdaterade filer via FTP för nya versioner av forumet så har de uppladdade filerna blivit korrupta (vilket har lett till att delar av filerna och felmeddelanden har skrivits ut direkt på skärmen när jag har gått till URL:en för forumet) så att jag har fått ladda upp filerna flera gånger innan jag har fått rätt på det. Jag har dock lyckats få rätt på det inom några minuter vid dessa tillfällen så det borde inte ha ställt till med något.
För övrigt kan jag säga att jag inte ser någon annan konstighet än den nyss nämnda. Allting annat verkar fungera bra.
Ok. Jag föreslår du laddar upp en helt ny uppsättning filer (phpBB 2.0.18) och skriver över de ändringar du gjort för MODden och ser om problemet kvarstår.
Jakob Persson - Grundare av phpBB Sverige - IT-konsult - http://www.jakob-persson.com
The Complete phpBB Template Design Guide (phpBB 2.x): http://archive.jakob-persson.com/articl ... index.html
The Complete phpBB Template Design Guide (phpBB 2.x): http://archive.jakob-persson.com/articl ... index.html
Ja, det är nog ett bra förslag. Jag tog precis bort ändringarna som modden hade gjort i mySQL-databasen och jag har redan sedan tidigare återställt filerna.
Jag önskar att det fanns något "FTP-filjämförelse-program" med vilket man lätt kan jämföra de filer man har lokalt och de som finns remote för att se om det finns skillnader i någon fil (förutom skillnader i radslut mellan Windows och Unix).
Jag önskar att det fanns något "FTP-filjämförelse-program" med vilket man lätt kan jämföra de filer man har lokalt och de som finns remote för att se om det finns skillnader i någon fil (förutom skillnader i radslut mellan Windows och Unix).
Ladda hem alla filerna till en mapp på din dator och använd sedan ExamDiff:
http://www.prestosoft.com/ps.asp?page=edp_examdiff
http://www.prestosoft.com/ps.asp?page=edp_examdiff
Holger Gremminger
Ingen support via PM!
Ingen support via PM!
Eller om du har Shellaccess, kör diff.
Jakob Persson - Grundare av phpBB Sverige - IT-konsult - http://www.jakob-persson.com
The Complete phpBB Template Design Guide (phpBB 2.x): http://archive.jakob-persson.com/articl ... index.html
The Complete phpBB Template Design Guide (phpBB 2.x): http://archive.jakob-persson.com/articl ... index.html
Nu har jag gjort jämförelse mellan 2.0.18 som jag har laddat ner till min hårddisk från http://www.phpbb.com och de filer som ligger på servern (som också borde vara 2.0.18 efter mina uppdateringar). Jag använde Beyond Compare som är ett jättebra verktyg för jämförelser av kataloger och filer (vi använder det på jobbet också). Det kan t.o.m. jämföra filer/kataloger som ligger lokalt med filer/kataloger som ligger på en server via FTP upptäckte jag.
Jag hittade endast obetydliga skillnader. Under db-katalogen hade jag en fil kallad oracle.php som inte fanns i den officiella distributionen. Den tog jag bort. I den officiella distributionen fanns också en fil index.htm under language. Den lade jag till. Under admin upptäckte jag att datum och tid i filheadern skiljer sig åt men det spelar inte någon roll eftersom filen för övrigt är identisk. Under templates\subSilver\images hade jag av misstag råkat lägga en overall_header.tpl-fil. Den tog jag bort. Jag har också ändrat den riktigt placerade overall_header.tpl (lagt till meta-taggar och ändrat bild) men det ska inte ha någon betydelse för det problem jag ser. Dessutom har jag gjort en ändring i agreement.tpl för att bli av med att man kan ange att man är under 13 år när man registrerar sig men inte heller det ska spela någon roll för det problem jag ser.
Sammanfattningsvis finns det alltså inte någon förklaring till mitt problem i filerna. Det måste finnas i databasen någonstans.
Jag hittade endast obetydliga skillnader. Under db-katalogen hade jag en fil kallad oracle.php som inte fanns i den officiella distributionen. Den tog jag bort. I den officiella distributionen fanns också en fil index.htm under language. Den lade jag till. Under admin upptäckte jag att datum och tid i filheadern skiljer sig åt men det spelar inte någon roll eftersom filen för övrigt är identisk. Under templates\subSilver\images hade jag av misstag råkat lägga en overall_header.tpl-fil. Den tog jag bort. Jag har också ändrat den riktigt placerade overall_header.tpl (lagt till meta-taggar och ändrat bild) men det ska inte ha någon betydelse för det problem jag ser. Dessutom har jag gjort en ändring i agreement.tpl för att bli av med att man kan ange att man är under 13 år när man registrerar sig men inte heller det ska spela någon roll för det problem jag ser.
Sammanfattningsvis finns det alltså inte någon förklaring till mitt problem i filerna. Det måste finnas i databasen någonstans.
Jaha-ja. Hmmm, men det som skulle ha kunnat orsaka felet i databasen har du ju visat, det är ok.
En gång till: när du tittar i databasen med phpmyadmin så står det rätt användarnamn?
Kod: Markera allt
CREATE TABLE `phpbb_users` (
`user_id` mediumint(8) NOT NULL default '0',
`user_active` tinyint(1) default '1',
`username` varchar(25) NOT NULL default '',
`user_password` varchar(32) NOT NULL default '',
`user_session_time` int(11) NOT NULL default '0',
`user_session_page` smallint(5) NOT NULL default '0',
`user_lastvisit` int(11) NOT NULL default '0',
`user_regdate` int(11) NOT NULL default '0',
`user_level` tinyint(4) default '0',
`user_posts` mediumint(8) unsigned NOT NULL default '0',
`user_timezone` decimal(5,2) NOT NULL default '0.00',
`user_style` tinyint(4) default NULL,
`user_lang` varchar(255) default NULL,
`user_dateformat` varchar(14) NOT NULL default 'd M Y H:i',
`user_new_privmsg` smallint(5) unsigned NOT NULL default '0',
`user_unread_privmsg` smallint(5) unsigned NOT NULL default '0',
`user_last_privmsg` int(11) NOT NULL default '0',
`user_emailtime` int(11) default NULL,
`user_viewemail` tinyint(1) default NULL,
`user_attachsig` tinyint(1) default NULL,
`user_allowhtml` tinyint(1) default '1',
`user_allowbbcode` tinyint(1) default '1',
`user_allowsmile` tinyint(1) default '1',
`user_allowavatar` tinyint(1) NOT NULL default '1',
`user_allow_pm` tinyint(1) NOT NULL default '1',
`user_allow_viewonline` tinyint(1) NOT NULL default '1',
`user_notify` tinyint(1) NOT NULL default '1',
`user_notify_pm` tinyint(1) NOT NULL default '0',
`user_popup_pm` tinyint(1) NOT NULL default '0',
`user_rank` int(11) default '0',
`user_avatar` varchar(100) default NULL,
`user_avatar_type` tinyint(4) NOT NULL default '0',
`user_email` varchar(255) default NULL,
`user_icq` varchar(15) default NULL,
`user_website` varchar(100) default NULL,
`user_from` varchar(100) default NULL,
`user_sig` text,
`user_sig_bbcode_uid` varchar(10) default NULL,
`user_aim` varchar(255) default NULL,
`user_yim` varchar(255) default NULL,
`user_msnm` varchar(255) default NULL,
`user_occ` varchar(100) default NULL,
`user_interests` varchar(255) default NULL,
`user_actkey` varchar(32) default NULL,
`user_newpasswd` varchar(32) default NULL,
PRIMARY KEY (`user_id`),
KEY `user_session_time` (`user_session_time`)
) TYPE=MyISAM;Holger Gremminger
Ingen support via PM!
Ingen support via PM!
Vilka är online
Användare som besöker denna kategori: 3 och 0 gäster



