“Firefox'un bir kopyası zaten açık. Bir seferde yalnızca bir Firefox kopyası açılabilir. ”


12

Mac'imde Firefox'u başlatamıyorum. Sadece "Firefox'un bir kopyası zaten açık. Firefox'un yalnızca bir kopyası aynı anda açılabilir" yazıyor. Bilgisayarı yeniden başlatmayı denedim. Düzeltme var mı?


Profilimdeki kilit dosyalarını silmeyi önerdin, ancak bir profilim yok . Sorunu Mac'te Firefox'ta çözmeye çalışıyordum : Profilimi silerek yavaş, yavaş, yavaş , bu yüzden sildim ve bu çıktı. Bu yüzden kilit dosyalarını silemiyorum çünkü mevcut değiller.


1
Bu sorunun yeterince cevabı var ama bence bu da iyi. Mac'te bazen Firefox, "Geçmişiniz ve yer işaretleriniz kullanılamayacağından, başka bir uygulama bunları kullandığından" gibi kırmızı bir şerit bulur. Bu olduğunda, tarayıcınızda geri / ileri gidemezsiniz ve bu gerçekten can sıkıcıdır. Çözüm, Firefox profil dizininizdeki "places.sqlite.lock" dosyasını kaldırmaktır. Profilinizi nasıl bulacağınızı bilmiyorsanız, şunu okuyun: kb.mozillazine.org/Profile_folder#Where_is_my_profile_folder.3F
Saeed

Yanıtlar:


8

.Parentlock dosyalarını kaldırmak için Terminal'de aşağıdaki komutu çalıştırabilirsiniz:

rm -f ~/Library/Application\ Support/Firefox/.parentlock

(Profilinizde değil)

Ancak daha önce de belirtildiği gibi, bir .parentlock dosyasını kaldırmak sıkışmış bir Firefox işlemini düzeltmeye yardımcı olmaz.


1
Bu, ben dosyası değil iş düşünüyor olduğu profilinde (yanlış mıyım?)
Isaac Waller

Mac OS X'te varsayılan olarak Firefox için profilde değil, Firefox'un Uygulama Destek klasöründe bulunur.
Chealion

Tüm Uygulama Desteği / Firefox klasörünü sildim. Orada İçinde hiç .parentlock dosyası (Ben do dosyaları gizlediğiniz), ama yine de, silme o kadar geri döndürdü. Teşekkürler,
Isaac Waller

2
Sadece FF'yi öldürmek zorunda kaldım ve .parentlock dosyasının (sistemim ve profilim için) "~ / Library / Application \ Support / Firefox / Profiles / 8vaea85u.default /"
Peter M

Bu benim için çalıştı ama dosyayı sildikten sonra yeni bir URL'ye eriştiğimde Firefox tarayıcısı 5 dakika asılı duruyor ... Peki bunun için olası bir çözüm ne olabilir
Öğrenci

5

Firefox iki kilit dosyası yazar, kapatma sırasında silinmezlerse bunları manuel olarak kaldırmanız gerekir. Onlar denir lockve .parentlockve yer profil klasörünün .

MozillaZine'nin Mac'te nasıl yapılacağı hakkında bir makalesi var.

DÜZENLEME: Yalnızca OS X'te .parentlockvardır, bu nedenle bu dosyayı silmeniz yeterli olacaktır. Dosya 0 KB boyutunda olacaktır, böylece endişelenmeden silebilirsiniz.


Bu kilit dosyaları nerede bulunur?
Isaac Waller

Aha! Unix / Windows üzerinde böyle bir davranış hatırlamıyorum .. Bu OSX için özel mi? Eğer öyleyse, bu yeniden başlatma boyunca sürekliliği açıklayacaktır.
nik

@Isaac Waller: Cevabı, farklı platformlardaki dosyaların nasıl bulunacağını açıklayan bir makaleye referansla güncelledi.
user1863

2

Bu, Linux'taki tüm Firefox işlemlerini öldürür:

pgrep firefox | xargs kill -9

2

Bu sorunu OS Xv10.7'de (Lion) yaşadım . Hiçbir şey gösterdi ps ax | grep firefoxve kilit dosyaları silmek benim için hiçbir şey yapmadı. Ancak işe yarayan şey, profil yöneticisi ile terminal aracılığıyla Firefox'u başlatmak ve uygun bir profil seçmekti:

/Applications/Firefox.app/Contents/MacOS/firefox -ProfileManager

Firefox'un açmaya çalıştığı varsayılan profilim silinmiş gibi görünüyor. Profil yöneticisi menüsü aracılığıyla farklı bir profil seçtikten sonra tekrar çalışmaya başladım.


1

Firefox süreci bir şekilde programı kapattıktan sonra da çalışıyor.

İlk olarak, Firefox simgesine sağ tıklayın ve tıklamayı deneyin Force Quit.

Bu seçenek yoksa, Option+ Apple+ tuşlarına basın Esc. Bu, çalışan programların bir listesini getirecektir. Firefox'u seçin veForce Quit

Her şey başarısız olursa, killall -9 firefoxterminale yazın. Bu, işlemi kapanmaya zorlamalı ve Firefox'u tekrar başlatmanıza izin vermelidir.


Soruyu göndermeden önce bunu denedim - Firefox çalışmıyor.
Isaac Waller

1

Firefox'un daha yeni sürümünü yüklemeden önce her zaman eski bir Firefox uygulamasını, uygulamalar klasöründe FireFox 3.6.17 olarak etiketliyorum. Bundan sonra, daha yeni sürümü yüklerim ve bu uygulamayı FireFox 12.0.1 olarak yeniden adlandırırım.

Bu şekilde, başka bir Firefox örneğinin zaten açık olduğunu belirten bir iletişim kutusu gördüğünüzde, ekranınızın altındaki Mac Dock'u yukarı çekin ve dock'ta daha önce bulunmayan ikinci bir Firefox simgesi göreceksiniz. . Eski simgeye sağ tıklayın (fareyi simgenin üzerine getirirseniz, "Firefox 3.6.17" veya daha yenisini) görürsünüz ve Seçeneklere gidip "Girişte Aç" seçimini kaldırır. Sonra eski uygulamadan çıkın ve bu simge kaybolacaktır. Gone. Her nasılsa, yükselttikten sonra eski simgeyi dock'tan "attığınızda" veya kaldırdığınızda, o simgenin giriş durumunu değiştirmedi ve girişte Firefox'un her iki sürümünü de çalıştırmaya devam etti. Sorun çözüldü.

Yeni sürüme geçirip etiketlediğinizde, bu simgeyi kaldırmadan ve yenisiyle değiştirmeden önce DAİMA eski simgenin Oturum Açma durumunu kapatır.


0

OS X'te, .parentlock'u silmek veya işlemi öldürmek işe yaramıyorsa profiles.ini dosyasını düzenlemeniz / silmeniz gerekebilir. Birden fazla Firefox profili oluştururken sorunla karşılaştım ve sorunun profile.ini'den (profil dizininden değil) varsayılan profil dışında silinmesi sorununu çözdüm. Benim durumumda use_last_profile ayarının etkinleştirildiğini ve son kullanılan profilin artık mevcut olmadığını düşünüyorum (profil dir silindi).


0

Bu kilit dosyalarını silmenin tembel yolu:

find ~/Library/Application\ Support/Firefox -name "*lock*" -exec rm {} \;

Bu, adında "kilitli" olan tüm dosyaları bulur ve siler. Daha findfazla bilgi için kılavuz sayfasına bakınız .


4
Bunu evde yapmayın ya da -exec rm {} \;adsız "adblockplus" ve "kilitli" diğer yararlı dosyaları kaldırmak istemediğinizi varsayarak, ilk önce denemeyin .

0

Firefox başladığında etkin bir örneğini görürse, bu hatayla kendisinin başka bir örneğini oluşturmayı atlar.

"Yeniden başlatmayı denedim" ifadesiyle ne demek istiyorsun? Yeniden başlattınız ve bu hala devam ediyor mu?

Ben onun davranışı hakkında daha fazla yorum yapmak için OS X aşina değilim.


Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.