Kan ' t åpne Firefox fordi en kopi av Firefox allerede er åpen

Jeg har flere brukere på min MacBook ( OS X 10.9.5). En av dem har foreldrestriksjoner, men har lov til å bruke Firefox. Nå, til tross for det, klarer hun ikke å kjøre Firefox: når hun prøver, dukker det opp en feilrute med meldingen

Lukk Firefox – En kopi av Firefox er allerede åpen. Bare en kopi av Firefox kan være åpen om gangen.

(unødvendig å si at Firefox ikke var åpen, verken av henne eller av noen annen bruker, og at ingen av de andre brukerne har det problemet).

Det ser ut til at dette skjedde etter en nylig oppdatering av Firefox (til versjon 39.0).

Hva kan være årsaken til dette? Hvordan kan jeg ordne dette?

Svar

Dette er hva jeg gjorde for å fikse problemet:

  • I OS X Terminal, finn den Firefox-katalogen du bruker for øyeblikket (noe lignende): $ cd ~/Library/Application\ Support/Firefox/Profiles/ $ ls -l

  • hvis du har flere profiler, kan du liste den med den siste datoen $ cd rAnd0m.default $ ls -la

  • fjern den skjulte foreldrelåsen-filen $ rm -v .parentlock

  • prøv å starte Firefox på nytt

(Hvis problemet ikke var relatert til foreldrelåsfil, vil du se: rm: .parentlock: No such file or directory)

Hvis du foretrekker å bruke Finder, er det bare å gjøre skjulte prikkfiler synlige først, slik at du kan se etter eksistensen av .parentlock og slett den.

Kommentarer

  • Jeg synes å gjøre skjulte (dot) filer synlige i Finder ikke er trivielt …
  • Jeg fant ut at jeg også hadde en ' spøkelsesprosess ' i gang – @joshua s svar (ved bruk av ps -wwax | grep firefo) var nødvendig for å finne og drepe det. btw, prosessen dukket ' ikke opp i OSX ' s ' force quit ' liste.
  • Takk. Feildialogen burde virkelig ha et alternativ til å gjøre det automatisk!
  • dette fungerte for meg etter apple.stackexchange.com/questions/196771/… Jeg hadde tenkt å " Gjenopprette forrige økt " ( support.mozilla.org/en-US/kb/… ) og dessverre da jeg lanserte og fant en " sikkerhet " feil som betydde at bokmerker og historikk ville være utilgjengelige. en gang jeg drepte " spøkelsesprosessen " og startet firefox på nytt, var jeg i god form med hensyn til feilen, men nå min " forrige " økt var verdiløs.

Svar

Da jeg fikk denne meldingen, måtte jeg bare drepe bortkommen prosess, ingen lås var involvert for meg.

% ps -wwax | grep -i firefo 81106 ?? 711:45.58 /Applications/Firefox.app/Contents/MacOS/firefox -foreground 28986 ttys000 0:00.00 grep -i firefo % kill 81106 

Til tross for prosessen fortsatt var «i hemmelighet» i live, var det ingen synlig Firefox i cmd-tab oppgavebryteren, og heller ikke under cmd-opt-esc Dialogboksen Force Quit. Firefox var i denne tilstanden etter et krasj / omstart.

Kommentarer

  • Dette løste problemet mitt, svarene ovenfor dette gjorde det ikke. Takk!
  • Jeg kjørte flere – den som løste problemet var en plugin-container (gjenkjennelig av banen).
  • morsomme greier om linux / unix. man må være hacker for å få enkle ting til å fungere

Svar

emma24xia sitt svar er for Windows og ikke gjeldende på en Mac. På en Mac vil du gjøre det på denne måten.

Åpne applikasjoner / verktøy og start Activity Monitor.

Se etter Firefox i den listen. Velg den og klikk stoppskiltikonet for å tvinge avslutningen av prosessen.

Kommentarer

  • Beklager, men dette var ikke løsningen: det er ingen andre som kjører Firefox-prosessen. kjører. Den eneste som vises av aktivitetsmonitoren, er den som viser feilboksen.
  • som fungerte for meg

Svar

Jeg finner en løsning på nettet her, du kan sjekke den. https://support.mozilla.org/en-US/kb/firefox-already-running-not-responding

Kommentarer

  • Selv om denne lenken kan svare på spørsmålet, er det bedre å inkludere de viktigste delene av svaret her og gi lenken for referanse . Bare koblingssvar kan bli ugyldig hvis den koblede siden endres.
  • Linken din ga den riktige løsningen: fjern .parentlock-filen.
  • Glad som hjelper dere.

Svar

Etter å ha drept bakgrunnsprosessene som vist, kunne Firefox starte:

$ ps -wwax | grep firefox 1305 ?? 59:06.29 /Applications/Firefox.app/Contents/MacOS/firefox -foreground 2809 ttys006 0:00.00 grep firefox $kill -9 1305 $ ps -wwax | grep firefox 2815 ttys006 0:00.00 grep firefox 

Svar

Den eneste løsningen jeg hittil kunne finne var å åpne en ikke-lagret fil i noen slags redaktør og gjør en «Logg ut».

Hvis du er heldig, forsvinner den fastlagte prosessen fra kaien før redaktøren klager over filen som ikke er lagret, slik at du kan klikke «Avbryt», og det meste av arbeidsområdet ditt blir der. >

Legg igjen en kommentar

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *