Apache'de sorun yok, ancak error.log'daki bu şey nedir - [mpm_prefork:notice]?

Apache sunucum sorunsuz bir şekilde çalışıyor. Yeniden başlatma sırasında da herhangi bir uyarı vermiyor. Ancak error.log dosyasını incelediğimde aşağıdaki satırların zaman zaman tekrar ettiğini görüyorum:

[Wed Jun 25 18:15:56.295408 2014] [mpm_prefork:notice] [pid 8817] AH00163: Apache/2.4.7 (Ubuntu) PHP/5.5.9-1ubuntu4 configured -- resuming normal operations
[Wed Jun 25 18:15:56.295570 2014] [core:notice] [pid 8817] AH00094: Command line: '/usr/sbin/apache2'
[Wed Jun 25 18:26:34.511247 2014] [mpm_prefork:notice] [pid 8817] AH00169: caught SIGTERM, shutting down

Ne diyorlar? Nasıl düzeltebilirim?

Çözüm

Günlük dosyası sadece Apache işçilerinin bazı başlatma/kapatma işlemlerini gösterir. Apache yapılandırmanızda, Apache'nin kaç işçi (diğer adıyla iş parçacığı) kullanabileceğini ayarlayabilirsiniz. Normal bir kurulumda, Apache birkaç kez başlatılabilir. Özellikle sunucunuz meşgul olduğunda (örneğin, vhostlarınızdan birinde çok sayıda ziyaretçi olduğunda), 20 (veya daha fazla) Apache işleminin çalıştığını görmek garip değildir. Endişelenecek bir şey yoktur, bunlar sadece bilgi amaçlıdır.

[mpm_prefork:notice] [pid 8817] AH00163: Apache/2.4.7 (Ubuntu) PHP/5.5.9-1ubuntu4 yapılandırıldı -- normal işlemlere devam ediliyor

Bu, 8817 işlem kimliği altında yeni bir iş parçacığı oluşturulduğu anlamına gelir.

[core:notice] [pid 8817] AH00094: Komut satırı: '/usr/sbin/apache2'

Bu sadece iş parçacığını başlatmak için /usr/sbin/apache2 komutunun kullanıldığını, dolayısıyla komuta özel bir bayrak/seçenek aktarılmadığını belirten bir uyarıdır.

[mpm_prefork:notice] [pid 8817] AH00169: SIGTERM yakalandı, kapatılıyor

Bu satır size süreç kimliği 8817 olan sürecin tekrar kapandığını söyler.

[Güncellendi] Bu günlük /etc/apache2/apache2.conf tarafından çağrılmıştır ve bu dosyada gördüğünüz günlük dosyasına işaret eden bir yönerge bulunmaktadır. Daha az günlük kaydı görmek için apache2.conf dosyasındaki LogLevel warn satırını LogLevel error olarak düzenleyebilirsiniz, böylece yalnızca sunucunun arızalanmasına neden olan bir hata olduğunda günlük kaydı tutulur. Bu günlükleme için seçenekler şunlardır: trace1, debug, info, notice, warn, error, crit, alert, emerg. En çok hangi loglama seviyesini sevdiğinizi bulmak için tüm bu seçeneklerle oynayabilirsiniz.

Etki alanınızın günlüğünü görmek için, bunu /etc/apache2/sites-available içinde etki alanı ana bilgisayarının yapılandırmalarını tutan conf dosyanızda bulabilirsiniz. Yani yoursite.conf

Yorumlar (8)

aynı hatalar da dahil olmak üzere aynı sorunu yaşıyorum .. sudo ile çok basit bir şekilde çözdüm!

sudo service apache2 restart

çözümü buradan aldim

Yorumlar (0)