diff --git a/docker/php/www-pool.conf b/docker/php/www-pool.conf index 493a0a6d..29265903 100644 --- a/docker/php/www-pool.conf +++ b/docker/php/www-pool.conf @@ -10,3 +10,12 @@ pm.max_requests = 1000 pm.status_path = /status slowlog = /proc/self/fd/2 request_slowlog_timeout = 3s + +; ‏توجيه error_log إلى مخرج الحاوية — بلا هذه الأسطر تُبتلع كل رسائل +; ‏error_log() في الكود ولا يظهر شيء في `docker compose logs php`، والباك إند +; ‏مليء بها: [accept_ride] و [FCM_DEBUG] و 📲 [FCM_RESULT] و [SOCKET_DEBUG]. +; ‏كنّا نشخّص أعطال الإشعارات استنتاجاً من الكود بدل قراءة سبب الرفض من Google. +catch_workers_output = yes +decorate_workers_output = no +php_admin_value[error_log] = /proc/self/fd/2 +php_admin_flag[log_errors] = on