天天看點

PHP:failed to ptrace PEEKDATA Input/output error

PHP的錯誤日志中經常出現以下錯誤

[11-Sep-2018 17:08:47] ERROR: failed to ptrace(PEEKDATA) pid 1695: Input/output error (5)

[11-Sep-2018 17:08:47] NOTICE: finished trace of 1695

[11-Sep-2018 17:08:54] WARNING: [pool www] child 1510, script '/xxx/index.php' (request: "GET /in

dex.php") executing too slow (12.954694 sec), logging

是因為配置檔案中設定了request_slowlog_timeout逾時時間,但php-fpm對于處理程序資訊的跟蹤有BUG,導緻資訊記錄不全,将request_slowlog_timeout=0就可以了,不要跟蹤慢請求資訊。

詳細的解釋是php-fpm的master與child之間資訊溝通不同步導緻的, 這裡有解釋1,解釋2.

版權聲明:本文為CSDN部落客「weixin_34051201」的原創文章,遵循CC 4.0 BY-SA版權協定,轉載請附上原文出處連結及本聲明。

原文連結:https://blog.csdn.net/weixin_34051201/article/details/92502371