これは一体何ですか?!! Firefox の何が問題なのですか??!!
この問題を解決するために、システムから Apache 関連プログラムをすべて削除しましたが、問題は解決されませんでした。
とても混乱しています。なぜ Firefox は間違ったメッセージを表示するのでしょうか? /var/www を確認しましたが、Apache 2.2 を持っていたのでこのフォルダーがあります。今は Web サーバーを持っていませんが、このメッセージが表示されています。
このメッセージは、Firefox を試しているときにのみ表示されます。他のブラウザ (Opera、Rekonq、Chrome) ではこのメッセージは表示されず、代わりに「localhost に接続できませんでした」という通常のメッセージが返されます。
$ ps a | grep apache を使用して、Apache が他に実行されているかどうかを確認しようとしましたが、「コマンドが見つかりません」という結果が返されました。
そのアプリケーションがどこにあるか確認するにはどうすればいいですか? どうすれば停止できますか?
他のプログラムにすでにどの程度のダメージを与えたかはわかりません。すべてのプログラムの依存関係をチェックして再インストールする方法はありますか?? 依存するプログラムをいくつか削除したと思います。
答え1
質問を正しく理解していれば、Web サイトはもう実行されていないのに、Firefox では実行されているように見える、という意味です。
この場合、問題は Firefox がページのローカル キャッシュを保持していることにあるようです。
ステップ1. サイトがキャッシュされているかどうかを確認する
Firefox のキャッシュを参照して、サイトがキャッシュされているかどうかを確認するには、ブラウザ ウィンドウに次のように入力します。
キャッシュについて
サーバーやページの痕跡がないか周囲を見回して、何かあるかどうか確認してください。
ステップ2. Firefoxのキャッシュをオフにする
ブラウザ ウィンドウに次のように入力して設定ページにアクセスし、ブラウザがキャッシュしないようにすることもできます。
について:config
「network.http.use-cache」プロパティを「false」に設定します。
ステップ3. Firefoxでページの非キャッシュ更新を強制する
CTRLこれは、ページ上で+ を使用してF5ページを更新し、サーバーから強制的に取得することで実行できます。または、 CTRL+ Shift+を使用してR同じことを実行することもできます。
答え2
sudo netstat -4lptn
ターミナルウィンドウから実行します。
出力は次のようになります。
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 0 0 0.0.0.0:443 0.0.0.0:* LISTEN 1344/apache2
tcp 0 0 127.0.0.1:3306 0.0.0.0:* LISTEN 1035/mysqld
tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN 1344/apache2
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 918/sshd
0.0.0.0:80
プロセス ID/名前が含まれているかどうかを確認し、メモします。
同様の行がない場合は、Firefox に問題があります。