apache2を再起動しようとすると、このスレッドで説明されているのと同じメッセージが表示されます。
 * Restarting web server apache2 [fail]
 * There are processes named 'apache2' running which do not match your pid file which are left untouched in the name of safety, Please review the situation by hand.
しかし、問題は/ var / run / apache2内にファイルがないことです。コマンドpidof apache2は以下を返します。
1274
それが役立つかどうかはわかりませんが、apache2.confの行は次のとおりです。
PidFile ${APACHE_PID_FILE}
そしてenvvarsにあるもの:
export APACHE_PID_FILE=/var/run/apache2/apache2$SUFFIX.pid
/ var / run / apache2内に.pidファイルを手動で作成する必要がありますか?
どうもありがとうございました !
                  Apacheはどのようにインストールされましたか?LAMP、nginx、XAMPP?彼らはまだinit.dディレクトリにあるスクリプトを起動している場合成り上がりは、インストールインスタンスを処理する方法を知らないかもしれない
                
                
                  
                    —
                    douggro 
                    
                  
                
              
                  Ubuntu 13.10(Azure仮想マシン)にsudo apt-get installを使用してApacheをインストールしました。呼び出しスクリプトを知るために特定のコマンドを入力する必要がありますか?
                
                
                  
                    —
                    イヴァンガブリエレ
                    
                  
                
              sudo kill -9 1274その後、試すservice apache2 status  ことがで戻ってきた場合はstopped/waiting、その後sudo service apache2 start
                
                  うわー、それは完璧に働いた!私は前にそれを試していないことを愚かだと思う...ありがとう@douggro!
                
                
                  
                    —
                    イヴァンガブリエレ14年
                    
                  
                
              
                  @douggro 
                
                  
                    —
                    inorganik 
                    
                  
                
              sudo kill -9 <pid>回答として入力する必要があります。それも私のために働いた。