جدول محتوایی

آیا برای عیب یابی سایت خود نیاز به دیدن خطاها دارید ؟ وردپرس دارای قابلیتی است که در آن امکان مشاهده همه خطاها وجود دارد. در این آموزش به شما آموزش خواهیم داد که چگونه به بخش گزارش خطاهای وردپرس دسترسی داشته باشید.

Error log یا گزارش خطا چیست ؟

گزارش خطا لیستی از پیام های خطای ایجاد شده در وب سایت شما بهمراه تاریخ و زمان وقوع آنها است. پس از فعالسازی حالت خطا یابی وردپرس، این پیام ها در یک فایل جمع آوری می شوند تا بتوانید بعداً آنها را ببینید کنید.

این گزارش خطا در وردپرس به شما کمک میکند تا ارورهای حاصل از تم ها، افزونه ها و … را ببینید و برای حل آنها چاره بیندیشید. بعنوان مثال، این گزارش به شما در رفع خطاهایی مانند صفحه سقید وردپرس، خطاهای PHP، خطاهای Json و …. کمک میکند.

مرحله اول : فعالسازی حالت اشکال زدایی وردپرس

 

نکته : این کار را رو دوش میتوان انجام داد.

  1. با استفاده از افزونه WP Debugging
  2. با استفاده از کد

فعالسازی اشلکال زدایی وردپرس با استفاده از کد :

نکات قبل از شروع :

  • اگر گمان میکنید بصورت دستی و با کد بطور مسلط نمیتوانید این کار را انجام دهید، از روش افزونه کمک بگیرید.
  • برای اطمینان، از فایلهایی که با آن ها کار داریم، بکاپ تهیه کنید.
  1. ابتدا در کنترل پنل هاست خود یا با استفاده از یک نرم افزار FTP مانند Filezila به فایلهای سایت خود دسترسی پیدا کنید.
  2. حالا در فولدر public_html فایل wp-config.php را پیدا کنید.
  3. زمانی که فایل مدنظر باز شد بدنبال این خط بگردید : ‘That’s all, stop editing! Happy blogging.’
  4. سپس در بالای این خط، کد زیر را کپی کنید :
define( 'WP_DEBUG', true );
define( 'WP_DEBUG_LOG', true );

 

مرحله دوم : یافتن و دسترسی به فایل گزارش خطاهای وردپرس :

اکنون حالت خطایابی وردپرس را فعال کرده ایم. از این به بعد هر گونه خطاییی رخ دهد میتوانیم آن را در فایل لاگ خطاهای وردپرس مشاهده کنیم. یعنی بعد از فعال کردن این حالت، فایل لاگ شما خالی است و هیچ خطایی برای مشاهده وجو ندارد. برای گرفتن خطا، باید دوباره مشکل را در سایت خود ایجاد کنید. مثلا صفحه ای که فکر میکنید خطا میدهد را دوباره باز کنید.

  • اکنون باید به کنترل پنل مدیریت خود متصل شوید. این کار را هم با نرم افزارهای FTP میتوان انجام داد هم کنترل پنل اصلی هاست (Direct Admin یا Cpanel) .
  • پس از اتصال، به پوشه wp-content بروید. در آنجا فایلی تحت عنوان debug.log مشاهده میکنید. این فایل حاوی گزارش همه خطاها و ارور های سایت شماست.

 

مرحله سوم : غیر فعال سازی حالت اشکال زدایی :

توصیه می کنیم حالت اشکال زدایی را غیرفعال کنید و به حالت دیفالت برگردانید. روشن نگه داشتن آن ممکن است وب سایت شما را کند کند یا باعث بروز برخی مشکلات امنیتی شود و اطلاعاتتان به بیرون درز کند.

اگر حالت اشکال زدایی را با استفاده از پلاگین انجام دادید، به بخش افزونه ها بروید و افزونه WP Debugging را غیر فعال کنید.

اما اگر این کار را استفاده از کد انجام دادید مراحل زیر را انجام دهید :

  1. فایل wp-config.php را بازکنید.
  2. مقادیر رویروی WP_DEBUG و WP_DEBUG_LOG که true است را به false تغییر دهید.

 

به همین راحتی توانستید از خطاهای سایت وردپرسی خود مطلع شوید. امیدواریم از این آموزش لذت برده باشید.

20رای - امتیاز 1.7 ممنون از امتیازی که دادید..!

دسته بندی شده در: