"Копія Firefox вже відкрита. Одночасно може бути відкрита лише одна копія Firefox. "


12

Я не можу запустити Firefox на своєму Mac. Це просто говорить "Копія Firefox вже відкрита. Одночасно може бути відкрита лише одна копія Firefox." Я спробував перезапустити комп’ютер. Будь-які виправлення?


Ви запропонували видалити файли блокування у моєму профілі, але у мене немає профілю . Я намагався виправити проблему Firefox на Mac: повільно, повільно, повільно , видаливши свій профіль, тому я видалив його, і це з’явилося. Тому я не можу видалити файли блокування, оскільки вони не існують.


1
На це запитання було достатньо відповідей, але я думаю, що це добре також знати. На Mac іноді Firefox створює червону смужку, яка говорить про те, як "Ваша історія та закладки не будуть доступні, оскільки їх використовує інша програма". Коли це трапляється, ви не можете повернутися назад / вперед у своєму браузері, і це справді дратує. Рішенням є видалення файлу "places.sqlite.lock" у каталозі вашого профілю Firefox. Якщо ви не знаєте, як знайти свій профіль, прочитайте це: kb.mozillazine.org/Profile_folder#Where_is_my_profile_folder.3F
Saeed

Відповіді:


8

Для видалення файлів .parentlock можна виконати таку команду в Терміналі:

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

(Це не у вашому профілі)

Однак, як було сказано раніше, видалення файлу .parentlock не допоможе виправити застряглий процес Firefox.


1
Це не робота, я думаю , що файл знаходиться в профілі (я не права?)
Isaac Waller

У Mac OS X за замовчуванням для Firefox він знаходиться не в профілі, а в папці підтримки програми Firefox.
Chealion

У кінцевому підсумку я видалив всю папку Application Support / Firefox. Там не було ні одного файлу .parentlock в ньому (я б приховали файли на), але все ж, його видалення з нього повернутися вгору. Дякую,
Ісаак Уоллер

2
Мені просто довелося вбити FF і побачив, що файл .parentlock розташований (для моєї системи та профілю) в каталозі "~ / Бібліотека / Застосування \ Підтримка / Firefox / Профілі / 8vaea85u.default /"
Пітер М

Це спрацювало для мене, але після видалення файлу браузер Firefox висить протягом 5 хвилин, коли я отримую доступ до нової URL-адреси ... Отже, що може бути можливим рішенням для цього
Учень

5

Firefox записує два файли блокування, якщо вони не видаляються під час відключення, їх потрібно видалити вручну. Вони називаються lockі .parentlockзнаходяться в папці профілю .

У MozillaZine є стаття про те, як це зробити на Mac.

РЕДАКТУВАННЯ: В OS X .parentlockіснує лише , тому її буде достатньо, якщо ви видалите цей файл. Файл матиме розмір 0 Кб, тому його можна буде без проблем хвилювати.


Де розташовані ці фіксатори?
Ісаак Валлер

Ага! Я не згадую таку поведінку в Unix / Windows .. Це специфічно для OSX? Якщо це так, це пояснить стійкість під час перезавантаження.
nik

@Isaac Waller: оновив відповідь із посиланням на статтю, яка описує, як знайти файли на різних платформах.
користувач1863


2

У мене була ця проблема на OS X v10.7 (Lion). Ніщо не показало ps ax | grep firefoxі видалення файлів блокування також не зробило для мене нічого. Однак, що вдалося, це запуск Firefox через термінал з менеджером профілю та вибір відповідного профілю:

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

Схоже, був видалений мій профіль за замовчуванням, який Firefox намагався відкрити. Після вибору іншого профілю через меню менеджера профілів я створив резервну копію та працював.


1

Якось процес Firefox все ще працює навіть після закриття програми.

Спочатку клацніть правою кнопкою миші на піктограму Firefox і спробуйте клацнути Force Quit.

Якщо цієї опції немає, натисніть Option+ Apple+ Esc. Тут з’явиться список запущених програм. Виберіть Firefox і натиснітьForce Quit

Якщо все інше не вдається, введіть killall -9 firefoxтермінал. Це повинно змусити процес закритись, що дозволяє запустити Firefox заново.


Я все це спробував, перш ніж розміщувати питання - Firefox не працює.
Ісаак Валлер

1

Я завжди позначаю старий додаток Firefox як, скажімо, FireFox 3.6.17 у папці додатків до встановлення нової версії Firefox. Після цього я встановлюю новішу версію і перейменую цю програму як, скажімо, FireFox 12.0.1.

Таким чином, коли ви побачите діалогове вікно, що говорить про те, що інший екземпляр Firefox вже відкритий, підтягніть док-станцію Mac у нижній частині екрана, і ви побачите другу піктограму Firefox у доці, де раніше її не було. . Клацніть правою кнопкою миші на старшій піктограмі (якщо навести курсор миші на піктограму, ви побачите "Firefox 3.6.17" або нову версію), перейдіть через "Параметри" та зніміть позначку "Відкрити при вході". Потім примусово закрийте старішу програму, і ця піктограма піде. Пропав. Так чи інакше, коли ви "перекинули" або вилучили старішу піктограму з док-станції після оновлення, вона не змінила статус входу цього значка і намагалася запустити обидві версії Firefox під час входу. Проблема вирішена.

Після відповідного оновлення та позначення ВИНАГИ вимкніть статус входу для старшого значка перед тим, як видалити його та замінити його новим.


0

У ОС X, якщо видалення .parentlock чи вбивство процес не працює, вам може знадобитися відредагувати / видалити файл profile.ini. Я зіткнувся з проблемою під час створення декількох профілів Firefox і вирішив проблему, видаляючи з профілів profile.ini всі, крім профілю за замовчуванням (не з режиму dir). Я думаю, що причиною в моєму випадку було ввімкнено налаштування use_last_profile, і останній використаний профіль більше не існував (профіль dir видалено).


0

Ледачий спосіб видалити ці файли блокування:

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

Це знайде та видалить будь-який файл із "замком" у імені. Додаткову інформацію див. На сторінці чоловіка find.


4
Не робіть цього вдома або не намагайтеся -exec rm {} \;попередньо, припустивши, що ви не хочете видаляти "adblockplus" та інші корисні файли з "замком" у своїх іменах.

0

Якщо Firefox бачить активний екземпляр себе під час його запуску, він пропускає створення іншого екземпляра себе з цією помилкою.

Що ви маєте на увазі під твердженням "я спробував перезапустити"? Ви перезавантажилися і це все ще зберігається?

Мені недостатньо знайомий OS X, щоб далі коментувати його поведінку.


Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.