फ़ायरफ़ॉक्स नहीं खोल सकते क्योंकि फ़ायरफ़ॉक्स की एक कॉपी पहले से ही खुली है


12

मेरे मैकबुक (OS X 10.9.5) पर कई उपयोगकर्ता हैं। उनमें से एक में माता-पिता के प्रतिबंध हैं, लेकिन फ़ायरफ़ॉक्स का उपयोग करने की अनुमति है। अब, इसके बावजूद, वह फ़ायरफ़ॉक्स चलाने में असमर्थ है: जब भी वह कोशिश करता है, एक त्रुटि बॉक्स संदेश के साथ पॉप अप होता है

फ़ायरफ़ॉक्स बंद करें फ़ायरफ़ॉक्स की
एक कॉपी पहले से ही खुली है। फ़ायरफ़ॉक्स की केवल एक प्रति एक बार में खुली हो सकती है।

(यह कहने की आवश्यकता नहीं है कि फ़ायरफ़ॉक्स खुला नहीं था, न तो उसके द्वारा और न ही किसी अन्य उपयोगकर्ता द्वारा, और यह कि अन्य उपयोगकर्ताओं में से किसी को भी यह समस्या नहीं है)।

यह फ़ायरफ़ॉक्स के एक हालिया अपडेट (39.0 संस्करण के लिए) के बाद दिखाई दिया।

इसका कारण क्या हो सकता है? मैं इसे कैसे सुलझा सकता हूं?

जवाबों:


24

यहाँ मैं इस मुद्दे को ठीक करने के लिए क्या किया है:

  • OS X टर्मिनल में, अपना वर्तमान में उपयोग किया गया फ़ायरफ़ॉक्स प्रोफ़ाइल निर्देशिका (कुछ इस तरह) खोजें: $ cd ~/Library/Application\ Support/Firefox/Profiles/ $ ls -l

  • यदि आपके पास कई प्रोफ़ाइल हैं, तो सबसे हाल की तारीख के साथ एक को सूचीबद्ध करें $ cd rAnd0m.default $ ls -la

  • छिपी हुई कोष्ठक फ़ाइल को हटा दें $ rm -v .parentlock

  • फ़ायरफ़ॉक्स को फिर से शुरू करने का प्रयास करें

(समस्या parentlock फ़ाइल से संबंधित नहीं था, तो आप देखेंगे: rm: .parentlock: No such file or directory)

यदि आप फाइंडर का उपयोग करना पसंद करते हैं, तो पहले छिपी हुई डॉट-फाइल्स को पहले दिखाई दें, ताकि आप .parentlock के अस्तित्व की जांच कर सकें और उसे हटा सकें।


मुझे लगता है कि फाइंडर के भीतर दिखाई देने वाली छिपी हुई (डॉट) फाइलें बनाना मामूली नहीं है ...
वाल्टर

1
मैंने पाया कि मेरे पास एक 'भूत प्रक्रिया' भी चल रही थी - @ जोशुआ के उत्तर (उपयोग ps -wwax | grep firefo) को इसे खोजने और मारने की आवश्यकता थी। btw, प्रक्रिया OSX की 'फोर्स लीव' सूची में नहीं दिखाई दी।
drevicko

धन्यवाद। त्रुटि संवाद में वास्तव में ऐसा करने का विकल्प होना चाहिए!
मैट

इसने मेरे लिए काम करने के बाद Apple.stackexchange.com/questions/196771/… मैंने "रिस्टोर प्रीवियस सेशन" ( support.mozilla.org/en-US/kb/… ) की योजना बनाई थी और दुर्भाग्य से जब मैंने लॉन्च किया और "सिक्योरिटी" पाया। "त्रुटि जिसका अर्थ था कि बुकमार्क और इतिहास दुर्गम होगा। एक बार जब मैंने "घोस्ट प्रोसेस" को मार दिया और फ़ायरफ़ॉक्स को पुनः आरंभ किया, तो मैं त्रुटि के संबंध में अच्छी स्थिति में था, लेकिन अब मेरा "पिछला" सत्र बेकार था।
माइकल

11

जब मुझे यह संदेश मिला तो मुझे केवल आवारा प्रक्रिया को मारना था, मेरे लिए कोई ताला शामिल नहीं था।

% 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

प्रक्रिया अभी भी "गुप्त रूप से" जीवित होने के बावजूद, cmd-tabटास्क स्विचर में फ़ायरफ़ॉक्स विज़िबल नहीं था , और न ही cmd-opt-escफोर्स क्विट डायलॉग के तहत । क्रैश / पुनरारंभ के बाद फ़ायरफ़ॉक्स इस स्थिति में था।


2
इससे मेरी समस्या हल हो गई, ऊपर वाले के जवाब नहीं। धन्यवाद!
लेउ वेरौ

मेरे पास कई दौड़ने वाले थे - समस्या को हल करने वाला एक प्लगइन कंटेनर (रास्ते से पहचानने योग्य) था।
ड्रेविको

linux / unix के बारे में मजेदार चीजें। एक हैकर को साधारण चीजें बनाने के लिए काम करना
पड़ता है

2

emma24xia का उत्तर विंडोज के लिए है और मैक पर लागू नहीं है। एक मैक पर आप इसे इस तरह से करेंगे।

एप्लिकेशन / उपयोगिताएँ खोलें और गतिविधि मॉनिटर लॉन्च करें।

उस सूची में फ़ायरफ़ॉक्स की तलाश करें। इसे चुनें और स्टॉप-साइन आइकन पर क्लिक करके उस प्रक्रिया को छोड़ दें।


1
क्षमा करें, लेकिन यह समाधान नहीं था: फ़ायरफ़ॉक्स चलाने वाली कोई अन्य प्रक्रिया नहीं है। गतिविधि मॉनीटर द्वारा दिखाया गया एकमात्र वही है जो त्रुटि बॉक्स प्रदर्शित करता है।
वाल्टर

मेरे लिए काम किया
tkt986

0

मुझे यहाँ ऑनलाइन एक समाधान मिलता है, आप इसे देख सकते हैं। https://support.mozilla.org/en-US/kb/firefox-already-running-not-responding


हालांकि यह लिंक प्रश्न का उत्तर दे सकता है, लेकिन उत्तर के आवश्यक भागों को शामिल करना और संदर्भ के लिए लिंक प्रदान करना बेहतर है। लिंक-केवल उत्तर अमान्य हो सकते हैं यदि लिंक किए गए पृष्ठ बदल जाते हैं।
GRG

आपके लिंक ने सही समाधान प्रदान किया है: .parentlock फ़ाइल निकालें।
वाल्टर

खुशी है कि आप लोगों की मदद करता है।
emma24xia

0

दिखाए गए अनुसार पृष्ठभूमि प्रक्रियाओं को मारने के बाद, फ़ायरफ़ॉक्स शुरू करने में सक्षम था:

$ 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

-1

एकमात्र समाधान जो मुझे अब तक मिल सकता था, वह था कि किसी तरह के संपादक में एक बिना सहेजे फ़ाइल को खोलें और "लॉग आउट" करें।

यदि आप भाग्यशाली हैं, तो अटकी हुई फ़ाइल के बारे में शिकायत होने से पहले अटक गई प्रक्रिया डॉक से गायब हो जाएगी ताकि आप "रद्द करें" पर क्लिक कर सकें, और आपका अधिकांश कार्यक्षेत्र वहीं रहेगा।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.