فعالسازی حالت دیباگ وردپرس
نیازه کد دیباگ تو wp-config.php قرار بگیره
define('WP_DEBUG', true);نیازه کد دیباگ تو wp-config.php قرار بگیره
define('WP_DEBUG', true);نیاز است مقادیر مربوط به مموری لیمیمت در فایل wp-config.php نیز ذخیره شود.
define( 'WP_MEMORY_LIMIT', '1024M' ); define( 'WP_MAX_MEMORY_LIMIT', '2048M' ); set_time_limit(300);نیاز به گذاشتن کد دامنه در فایل wp-config
define('WP_SITEURL', 'http://'.$_SERVER['HTTP_HOST']); define('WP_HOME', 'http://'.$_SERVER['HTTP_HOST']);ابتدا پیکربندی را با nginx -t بررسی کنید؛ فقط پس از موفقیت آزمون، سرویس را بدون قطع اتصالها بازخوانی کنید.
sudo nginx -t && sudo systemctl reload nginxبهجای جستوجو در چند فایل، لاگ همان سرویس را با journalctl و بازه زمانی مشخص بخوانید.
journalctl -u nginx --since "1 hour ago"با ss میتوان socketهای در حال گوشدادن و پردازش وابسته به آنها را دید؛ نمایش نام پردازش معمولاً به sudo نیاز دارد.
sudo ss -ltnp 'sport = :80'ابتدا nginx -t را اجرا کنید؛ فقط در صورت موفقیت، reload بزنید تا تنظیمات نامعتبر وارد سرویس نشوند.
sudo nginx -t && sudo systemctl reload nginxبرای دیدن مسیر دسترسی query از EXPLAIN استفاده کنید؛ ستونهای key، rows و Extra نقطه شروع بررسیاند، نه نتیجه نهایی.
EXPLAIN SELECT id FROM orders WHERE user_id = 42;ابتدا فهرست فایلهای آرشیو را ببینید و فضای آزاد را بررسی کنید. وجود فایل بکاپ بهتنهایی به معنای قابلبازیابی بودن آن نیست.
tar -tzf backup.tar.gz | head -n 20یک عبارت کوتاهتر یا موضوع دیگری را امتحان کنید.