linux - How do I detect PHP engine crashes? -


several of linux servers applied security upgrades yesterday, , 1 libnsssysinit.so. consequently, php code running through apache and/or long-running php daemon processes (which fork) required restarts before curl request succeed. ecommerce customers affected most.

however, not simple function call failure, code checks for. processes crashed, no logging recording event occurred. logs provided 1 hint, , on 1 server out of affected ones i've debugged:

/usr/bin/php: symbol lookup error: /usr/lib64/libnsssysinit.so: undefined symbol: pr_getenvsecure 

i found a recent bug report reporter(s) instructed restart affected processes (httpd in case). resolved me, too. how can have automatic security upgrades without them knowing processes need restarted?

i understand can mitigate logging proper application shutdowns , adding watchdog comb logs. there better way? built-in kernel/os feature can log/react when process program's name abnormally terminates?


Comments

Popular posts from this blog

Command prompt result in label. Python 2.7 -

javascript - How do I use URL parameters to change link href on page? -

amazon web services - AWS Route53 Trying To Get Site To Resolve To www -