Hibás könyvjelzők és jelszavak
Az átállás Firefox 2-ről 3-ra, nálam nem volt éppen problémamentes, és mint kiderült, másnál is voltak gondok.
Az volt a probléma, hogy a könyvjelzők (bookmark) és az elmentett űrlap kitöltések és jelszavak közül csak néhány régi jelent meg a 3-as telepítése után. Akkor jön ez elő, ha valaki kipróbálta a 3-asnak valami félkész verzióját (alpha, beta, RC) majd visszatért 2-re és azt használta tovább!
Ugyanis a Firefox 3 a felhasználói adatokat a Firefox 2-től eltérő fájlformátumban tárolja. Induláskor megnézi a profil könyvtárat, hogy léteznek-e az új fájlok, és ha nem, automatikusan légenerálja azokat a régi fájlokból. Ha itt valaki úgy dönt, hogy visszatér 2-re, azt használja egy darabig, majd később ismét áttér 3-ra, akkor az új fájlok már léteznek, de régi tartalommal lettek legenerálva, tehát hiányos és/vagy hibás adatokat tartalmaznak.
Megoldás
A megoldás nagyon egyszerű:
- Összes Firefox ablak bezárása
- Profil könyvtár backup
- Minden profilban törölni a Firefox 3 által generált fájlokat, konkrétan:
- places.sqlite
- cookies.sqlite
- downloads.sqlite
- formhistory.sqlite
- signons3.txt
- permissions.sqlite
- urlclassifier3.sqlite
- opcionálisan ezeket is: extensions.cache, extensions.ini, extensions.rdf
- Firefox 3 telepítése és használata
Megjegyzés:
A profil könyvtár Windows Vista/XP/2000 esetén %APPDATA%\Mozilla\Firefox\Profiles, Windows 98/Me esetén C:\WINDOWS\Application Data\Mozilla\Firefox\Profiles.
Az %APPDATA% Vista esetén C:\Users\\AppData\Roaming könyvtárat jelenti, XP/2000 esetén pedig C:\Documents and Settings\\Application Data-t jelenti.
Az egyes fájlok tartalmáról részletes információ angolul itt található:
http://support.mozilla.com/hu/kb/Profile+folder+contents
Köszönet Babának a dumalistáról, aki segített megtalálni a hibát.