Müzakirə

Linux PHP-FPM Loglarını Kontrol Etme

Başladan CyberWolf · 16 avq 2026 21:22 · 3 Baxış · 0 Cavablar
Mövzunu Açan #0
PHP-FPM (FastCGI Process Manager), PHP uygulamalarının daha verimli bir şekilde çalışmasına olanak tanıyan bir süreç yöneticisidir. PHP-FPM ile çalışan sistemlerde logların kontrol edilmesi, performans sorunlarını tespit etmek ve uygulama hatalarını gidermek açısından kritik öneme sahiptir. Bu yazıda, Linux üzerinde PHP-FPM loglarının nasıl kontrol edileceğine dair detaylı bir rehber sunulacaktır.

Öncelikle, PHP-FPM loglarının konumunu belirlemek önemlidir. Genellikle, PHP-FPM konfigürasyon dosyasında (/etc/php-fpm.d/www.conf veya /etc/php/7.x/fpm/php-fpm.conf) log dosyalarının yolları tanımlanır.

Log dosyaları genellikle şunları içerir:

  • Error Log: PHP-FPM hatalarını ve uyarılarını kaydeder. Genellikle /var/log/php-fpm/www-error.log veya benzeri bir dosyada bulunur.
  • Slow Log: Belirtilen süreyi aşan istekleri kaydeder. Bu log, performans sorunlarını tanımlamak için oldukça faydalıdır. Yine konfigürasyona bağlı olarak /var/log/php-fpm/www-slow.log gibi bir konumda bulunabilir.

Logları kontrol etmek için komut satırında tail veya less komutları kullanarak güncel kayıtları takip edebilirsiniz. Örneğin, son 100 satırı görüntülemek için:

CODE
12
tail -n 100 /var/log/php-fpm/www-error.log


Eğer belirli bir hata mesajını aramak istiyorsanız, grep komutunu kullanarak log dosyasında arama yapabilirsiniz:

CODE
12
grep "hata mesajı" /var/log/php-fpm/www-error.log


Log dosyalarının düzenli olarak kontrol edilmesi, sistem yöneticilerinin potansiyel sorunları önceden tespit etmesine yardımcı olur. Özellikle yüksek trafikli web sitelerinde bu kontrollerin otomatik hale getirilmesi önerilir.

PHP-FPM loglarının yönetimi, uygulama performansını artırmak ve kullanıcı deneyimini iyileştirmek için hayati bir adımdır. Logları düzenli olarak incelemek, sisteminizin sağlığını ve performansını artıracaktır.

Cavab vermək üçün daxil olmalısınız.

0 sitat seçildi