MacでFirefoxを起動できません。「Firefoxのコピーは既に開かれています。一度に開くことができるのは、Firefoxの1つのコピーのみです」というだけです。コンピューターを再起動しようとしました。修正はありますか?
プロファイル内のロックファイルを削除することを提案しましたが、プロファイルがありません。問題のMac版Firefoxを修正しようとしていました。プロファイルを削除することにより、遅い、遅い、遅いので、削除しました。ロックファイルは存在しないため、削除できません。
MacでFirefoxを起動できません。「Firefoxのコピーは既に開かれています。一度に開くことができるのは、Firefoxの1つのコピーのみです」というだけです。コンピューターを再起動しようとしました。修正はありますか?
プロファイル内のロックファイルを削除することを提案しましたが、プロファイルがありません。問題のMac版Firefoxを修正しようとしていました。プロファイルを削除することにより、遅い、遅い、遅いので、削除しました。ロックファイルは存在しないため、削除できません。
回答:
.parentlockファイルを削除するには、ターミナルで次のコマンドを実行します。
rm -f ~/Library/Application\ Support/Firefox/.parentlock
(あなたのプロフィールにはありません)
ただし、前に述べたように、.parentlockファイルを削除しても、スタックしたFirefoxプロセスの修正には役立ちません。
Firefoxは2つのロックファイルを書き込みます。シャットダウン中に削除されない場合は、手動で削除する必要があります。彼らは呼ばれているlock
と.parentlock
とにあるプロファイルフォルダ。
MozillaZineには、Macでそれを行う方法に関する記事があります。
編集:
OS Xには.parentlock
存在するだけなので、そのファイルを削除すれば十分です。ファイルのサイズは0 KBなので、心配なく削除できます。
OS X v10.7(Lion)でこの問題が発生しました。何も表示されps ax | grep firefox
ず、ロックファイルを削除しても何の効果もありませんでした。ただし、機能したのは、ターミナル経由でプロファイルマネージャーを使用してFirefoxを起動し、適切なプロファイルを選択することでした。
/Applications/Firefox.app/Contents/MacOS/firefox -ProfileManager
Firefoxが開こうとしたデフォルトのプロファイルが削除されたかのようです。プロファイルマネージャーメニューで別のプロファイルを選択した後、バックアップして実行しました。
どういうわけか、プログラムを閉じた後でもFirefoxプロセスはまだ実行されています。
最初に、Firefoxアイコンを右クリックして、をクリックしてみてくださいForce Quit
。
そのオプションがない場合は、Option+ Apple+を押しEscます。これにより、実行中のプログラムのリストが表示されます。Firefoxを選択して押しますForce Quit
他のすべてが失敗した場合はkillall -9 firefox
、ターミナルに入力します。これによりプロセスが強制的に閉じられ、Firefoxを再び起動できるようになります。
Firefoxの新しいバージョンをインストールする前に、アプリケーションフォルダーで古いFirefoxアプリケーションに「FireFox 3.6.17」というラベルを常に付けます。その後、新しいバージョンをインストールし、そのアプリケーションの名前をFireFox 12.0.1に変更します。
そうすれば、Firefoxの別のインスタンスが既に開いているというダイアログボックスが表示されたら、画面の下部にあるMac Dockを引き上げると、Dockに2つ目のFirefoxアイコンが表示されます。 。古いアイコンを右クリックし(マウスをアイコンの上に置くと、「Firefox 3.6.17」または新しいアイコンが表示されます)、「オプション」を選択して「ログイン時に開く」の選択を解除します。次に、古いアプリケーションを強制終了すると、そのアイコンは消えます。消えた。どういうわけか、アップグレード後に古いアイコンをドックから「スロー」または削除しても、そのアイコンのログインステータスは変更されず、ログイン時にFirefoxの両方のバージョンを実行しようとし続けました。問題が解決しました。
アップグレードし、それに応じてラベルを付ける場合、古いアイコンのログインステータスを常にオフにしてから、そのアイコンを削除して新しいアイコンに置き換えます。