گاهی سایت وردپرسی کند میشود ولی CPU و RAM در نگاه اول عادیاند؛ اینجا حدسزدن درباره افزونهها معمولاً وقت تلف میکند. برای پیدا کردن درخواست PHP که واقعاً گیر کرده، PHP-FPM slowlog خیلی کاربردی است.
برای Pool مربوط به سایت، این تنظیمها را فعال کن:
request_slowlog_timeout = 5s
slowlog = /var/log/php-fpm/www-slow.log
بعد PHP-FPM را Reload کن و هنگام کندی Slowlog را بررسی کن. اگر یک Plugin، Theme یا تابع PHP مرتب در Stack Trace تکرار شود، سرنخ واقعی داری؛ بدون اینکه کورکورانه کش را پاک یا افزونهها را یکییکی خاموش کنی.
نکته مهم اینه که مسیر فایل و نام سرویس بین توزیعها و نسخههای PHP فرق میکند؛ قبل از Reload حتماً کانفیگ را تست کن.
🔗 کانال وان سرور
#WordPress #Hosting
برای Pool مربوط به سایت، این تنظیمها را فعال کن:
request_slowlog_timeout = 5s
slowlog = /var/log/php-fpm/www-slow.log
بعد PHP-FPM را Reload کن و هنگام کندی Slowlog را بررسی کن. اگر یک Plugin، Theme یا تابع PHP مرتب در Stack Trace تکرار شود، سرنخ واقعی داری؛ بدون اینکه کورکورانه کش را پاک یا افزونهها را یکییکی خاموش کنی.
نکته مهم اینه که مسیر فایل و نام سرویس بین توزیعها و نسخههای PHP فرق میکند؛ قبل از Reload حتماً کانفیگ را تست کن.
🔗 کانال وان سرور
#WordPress #Hosting
❤4