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


12

मैं अपने मैक पर फ़ायरफ़ॉक्स शुरू नहीं कर सकता। यह सिर्फ कहता है "फ़ायरफ़ॉक्स की एक कॉपी पहले से ही खुली है। फ़ायरफ़ॉक्स की केवल एक कॉपी एक बार में खुली हो सकती है।" मैंने कंप्यूटर को पुनरारंभ करने का प्रयास किया है। कोई फिक्स?


आपने मेरी प्रोफ़ाइल में लॉक फ़ाइलों को हटाने का सुझाव दिया है, लेकिन, मेरे पास प्रोफ़ाइल नहीं है । मैं मैक पर फ़ायरफ़ॉक्स में प्रश्न को ठीक करने की कोशिश कर रहा था : मेरी प्रोफ़ाइल को हटाकर धीमी, धीमी, धीमी , इसलिए मैंने इसे हटा दिया, और यह आया। इसलिए मैं लॉक फ़ाइलों को हटा नहीं सकता क्योंकि वे मौजूद नहीं हैं।


1
इस सवाल के पर्याप्त जवाब मिले, लेकिन मुझे लगता है कि यह जानना भी अच्छा है। मैक पर, कभी-कभी फ़ायरफ़ॉक्स एक लाल पट्टी के साथ आता है जो कुछ ऐसा कहता है "आपका इतिहास और बुकमार्क उपलब्ध नहीं होंगे क्योंकि कुछ अन्य एप्लिकेशन उनका उपयोग कर रहे हैं।" जब ऐसा होता है तो आप अपने ब्राउज़र में पिछड़े / आगे नहीं जा सकते हैं और यह वास्तव में कष्टप्रद है। समाधान आपके फ़ायरफ़ॉक्स प्रोफ़ाइल निर्देशिका में फ़ाइल "places.sqlite.lock" को निकाल रहा है। यदि आप अपनी प्रोफ़ाइल का पता लगाना नहीं जानते हैं, तो इसे पढ़ें: kb.mozillazine.org/Profile_folder#Where_is_my_profile_folder.3F
Saeed

जवाबों:


8

.Parentlock फ़ाइलों को निकालने के लिए आप टर्मिनल में निम्न कमांड चला सकते हैं:

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

(यह आपकी प्रोफ़ाइल में नहीं है)

हालाँकि जैसा कि पहले कहा गया था, .parentlock फ़ाइल को हटाने से फ़ायरफ़ॉक्स प्रक्रिया को ठीक करने में मदद नहीं मिलेगी।


1
यह काम नहीं, मुझे लगता है कि फ़ाइल करता है प्रोफ़ाइल में (मैं गलत कर रहा हूँ?)
इसहाक वालर

फ़ायरफ़ॉक्स के लिए डिफ़ॉल्ट रूप से मैक ओएस एक्स पर यह प्रोफाइल में नहीं बल्कि फ़ायरफ़ॉक्स के एप्लिकेशन सपोर्ट फ़ोल्डर में है।
चीलियन

मैंने संपूर्ण एप्लिकेशन समर्थन / फ़ायरफ़ॉक्स फ़ोल्डर को हटा दिया। इसमें कोई .parentlock फ़ाइल नहीं थी (मेरे पास फ़ाइलें छिपी हुई हैं), लेकिन फिर भी, इसे हटाने से यह वापस आ गया। धन्यवाद,
इसहाक वालर

2
मुझे बस एफएफ को मारना था और देखा कि .parentlock फ़ाइल निर्देशिका में (मेरे सिस्टम और प्रोफ़ाइल के लिए) "~ / लाइब्रेरी / एप्लिकेशन / सपोर्ट / फ़ायरफ़ॉक्स / प्रोफाइल / 8vaea85u.default /"
पीटर

इसने मेरे लिए काम किया है लेकिन फ़ाइल को हटाने के बाद फ़ायरफ़ॉक्स ब्राउज़र 5 मिनट के लिए लटका हुआ है, जब भी मैं एक नया URL एक्सेस कर रहा हूँ ... तो उसके लिए संभावित समाधान क्या हो सकता है
Learner

5

फ़ायरफ़ॉक्स दो लॉकफ़ाइल्स लिखता है, अगर वे शटडाउन के दौरान हटाए नहीं जाते हैं तो आपको उन्हें मैन्युअल रूप से निकालना होगा। उन्हें कहा जाता है lockऔर प्रोफ़ाइल फ़ोल्डर.parentlock में स्थित है ।

मोज़िलाज़ीन का मैक पर ऐसा करने का एक लेख है

संपादित करें: ओएस एक्स पर केवल .parentlockमौजूद है, इसलिए यदि आप उस फ़ाइल को हटाते हैं तो यह पर्याप्त होना चाहिए। फ़ाइल में 0 KB आकार होगा, इसलिए आप इसे बिना किसी चिंता के हटा सकते हैं।


ये लॉकफ़ाइल्स कहाँ स्थित हैं?
इसहाक वालर

अहा! मैं यूनिक्स / विंडोज पर इस तरह के व्यवहार को याद नहीं करता .. क्या यह OSX के लिए विशिष्ट है? यदि हां, तो वह रिबूट के पार दृढ़ता को स्पष्ट करेगा।
निक

@ आईसैक वालर: एक लेख के संदर्भ में उत्तर अपडेट करें जो बताता है कि विभिन्न प्लेटफार्मों पर फ़ाइलों को कैसे खोजना है।
user1863

2

यह लिनक्स पर सभी फ़ायरफ़ॉक्स प्रक्रियाओं को मारता है:

pgrep firefox | xargs kill -9

2

मैं ओएस एक्स v10.7 (शेर) पर इस मुद्दे था । कुछ भी नहीं दिखाया ps ax | grep firefoxऔर लॉक फ़ाइलों को हटाने से मेरे लिए कुछ भी नहीं किया। हालाँकि काम क्या था, प्रोफाइल मैनेजर के साथ टर्मिनल के माध्यम से फ़ायरफ़ॉक्स लॉन्च कर रहा था और एक उपयुक्त प्रोफ़ाइल का चयन कर रहा था:

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

ऐसा लगता है जैसे मेरी डिफ़ॉल्ट प्रोफ़ाइल जिसे फ़ायरफ़ॉक्स खोलने की कोशिश कर रहा था हटा दिया गया था। प्रोफ़ाइल प्रबंधक मेनू के माध्यम से एक अलग प्रोफ़ाइल का चयन करने के बाद मैं बैक अप और चल रहा था।


1

प्रोग्राम को बंद करने के बाद भी किसी तरह फ़ायरफ़ॉक्स प्रक्रिया अभी भी चल रही है।

सबसे पहले, फ़ायरफ़ॉक्स आइकन पर राइट क्लिक करें और क्लिक करने का प्रयास करें Force Quit

यदि वह विकल्प नहीं है, तो Option+ Apple+ दबाएँ Esc। यह चल रहे कार्यक्रमों की एक सूची लाएगा। फ़ायरफ़ॉक्स का चयन करें और दबाएँForce Quit

यदि अन्य सभी विफल हो जाते हैं, killall -9 firefoxतो टर्मिनल में टाइप करें। इस प्रक्रिया को बंद करने के लिए मजबूर करना चाहिए, जिससे आप फिर से फ़ायरफ़ॉक्स शुरू कर सकते हैं।


मैंने प्रश्न पोस्ट करने से पहले यह कोशिश की - फ़ायरफ़ॉक्स नहीं चल रहा है।
इसहाक वालर

1

फ़ायरफ़ॉक्स के नए संस्करण को स्थापित करने से पहले मैं हमेशा फ़ायरफ़ॉक्स एप्लिकेशन को एक पुराने फ़ायरफ़ॉक्स एप्लिकेशन के रूप में लेबल करता हूं, फ़ायरफ़ॉक्स 3.6.17 अनुप्रयोग फ़ोल्डर में। उसके बाद, मैं नया संस्करण स्थापित करता हूं और उस एप्लिकेशन का नाम बदल देता हूं, फायरफॉक्स 12.0.1 कहता हूं।

इस तरह, जब आप डायलॉग बॉक्स को यह कहते हुए देखते हैं कि फ़ायरफ़ॉक्स का एक और उदाहरण पहले से ही खुला हुआ है, तो अपनी स्क्रीन के नीचे मैक डॉक को ऊपर खींचें, और आपको गोदी में दूसरा फ़ायरफ़ॉक्स आइकन दिखाई देगा जहाँ पहले कोई नहीं था। । पुराने आइकन पर राइट-क्लिक करें (यदि आप आइकन पर माउस घुमाते हैं, तो आपको "फ़ायरफ़ॉक्स 3.6.17" या नया वाला दिखाई देगा) विकल्प पर जाएं और "लॉगिन पर खोलें" को अचयनित करें। फिर पुराने एप्लिकेशन को बलपूर्वक छोड़ दें, और वह आइकन चला जाएगा। गया हुआ। किसी तरह, जब आपने "फेंक दिया" या उन्नयन के बाद पुराने आइकन को डॉक से हटा दिया, तो इसने उस आइकन की लॉगिन स्थिति को नहीं बदला और लॉगिन पर फ़ायरफ़ॉक्स के दोनों संस्करणों को चलाने का प्रयास करता रहा। समस्या सुलझ गयी।

जब आप उसके अनुसार अपग्रेड और लेबल करते हैं, तो ALWAYS उस आइकन को हटाने से पहले पुराने आइकन की लॉगिन स्थिति को बंद कर देता है और इसे नए के साथ बदल देता है।


0

OS X पर, .parentlock को हटाने या प्रक्रिया को मारने से काम नहीं होता है, तो आपको प्रोफाइल.इन फ़ाइल को संपादित / हटाना पड़ सकता है। मैंने कई फ़ायरफ़ॉक्स प्रोफाइल बनाते समय समस्या का सामना किया और इस समस्या को हल कर दिया, लेकिन सभी प्रोफाइल्स को डिफॉल्ट प्रोफाइल से हटा दिया। मुझे लगता है कि मेरे मामले में इसका उपयोग use_last_profile सेटिंग सक्षम किया गया था और अंतिम उपयोग की गई प्रोफ़ाइल अब अस्तित्व में नहीं है (प्रोफ़ाइल हटाया गया है)।


0

इन लॉक फ़ाइलों को हटाने का आलसी तरीका:

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

यह नाम में "लॉक" के साथ किसी भी फ़ाइल को ढूंढ और हटा देगा। findअधिक जानकारी के लिए मैन पेज देखें।


4
घर पर ऐसा न करें, या -exec rm {} \;पहले बिना प्रयास करें , यह मानते हुए कि आप उनके नाम में "लॉक" के साथ "एडब्लॉकप्लस" और अन्य उपयोगी फाइलें नहीं निकालना चाहते हैं।

0

अगर फ़ायरफ़ॉक्स शुरू होने पर खुद का एक सक्रिय उदाहरण देखता है, तो वह इस त्रुटि के साथ खुद का एक और उदाहरण बनाता है।

"मैं पुनः आरंभ करने का प्रयास कर रहा हूं" कथन से आपका क्या अभिप्राय है? क्या आपने रिबूट किया और यह अभी भी कायम है?

मैं इसके व्यवहार पर आगे टिप्पणी करने के लिए ओएस एक्स से परिचित नहीं हूं।


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