نکات برجسته کلیدی
- سیاهههای خطای وردپرس به شما در شناسایی و رفع مشکلات سایت مانند تلاقی افزونه ، خطاهای PHP و خرابی سرور کمک می کند.
- گزارش های خطا را در پرونده WP-Content/debug.log.log پیدا کنید یا از طریق کنترل پنل ارائه دهنده میزبان خود به آنها دسترسی پیدا کنید.
- با ویرایش پرونده WP-config.php ، حالت اشکال زدایی وردپرس را با استفاده از افزونه ای مانند اشکال زدایی WP یا به صورت دستی فعال کنید.
- خطاهای متداول وردپرس مانند صفحه سفید مرگ ، خطاهای نامعتبر JSON و هشدارهای PHP می توانند با استفاده از سیاههها قطر باشند.
- خطاهای وردپرس را با شناسایی مشکلات ، غیرفعال کردن افزونه ها ، به روزرسانی نرم افزار ، بررسی مجوزهای پرونده و بهینه سازی پایگاه داده برطرف کنید.
مقدمه
آیا می دانید سرعت وب سایت شما به طور مستقیم بر تجربه کاربر و موفقیت در تجارت تأثیر می گذارد؟ در گزارشی از عدم تعادل ، نشان می دهد که ۷۰ ٪ از مصرف کنندگان می گویند سرعت صفحه بر تمایل آنها برای خرید از یک خرده فروش آنلاین تأثیر می گذارد.
سایت های بارگذاری آهسته می توانند کاربران را ناامید کرده و به تبدیل ها آسیب برساند ، مسائل مربوط به سرعت Bute اغلب ناشی از مشکلات Depert مانند افزونه های بهینه نشده ، خطاهای PHP یا اشتباهات نادرست است. اینجاست که سیاهههای خطای وردپرس به نجات می رسند.
آنها قبل از تبدیل شدن به فاجعه ، مشکلات را مشاهده می کنند و به شما در رفع مشکلات قبل از بازدید کنندگان خود کمک می کنند. این که آیا این یک درگیری پلاگین ، خطای PHP یا تصادف سرور است ، خطاهای خطا سرنخ هایی را که برای عیب یابی مانند یک حرفه ای لازم دارند ، نگه می دارد.
در این راهنما ، ما روند مکان یابی و دسترسی به این سیاههها را تغییر می دهیم و به شما این امکان را می دهیم که مانند یک حرفه ای عیب یابی کنید.
سیاهههای مربوط به وردپرس چیست و چرا Ostential برای عیب یابی است؟
سیاهههای مربوط به وردپرس سوابق دارای سیستم با گورستان هستند که فعالیت های وب سایت را ردیابی می کنند ، از جمله خطاها ، هشدار ، اقدامات کاربر ، فعال سازی افزونه ها و تغییرات موضوع. سیاهههای مربوط به موضوعات تاریخچه ای از وقایع ، کمک به مشکلات عیب یابی ، نظارت بر عملکرد و ثبات سایت را با ارائه بینش بینش Backnd ارائه می دهند.
سیاهههای مربوط به وردپرس تاریخ زمانی را از آنچه در پشت صحنه یک وب سایت اتفاق می افتد ، ارائه می دهد و بینش های ارزشمندی را ارائه می دهد و عملکرد و عملکرد آن را ارائه می دهد.
حال ، چرا این سیاهههای مربوط به عیب یابی؟ در اینجا چرا:
- خطاهای شناسایی
سیاهههای مربوط به وردپرس به عنوان ابزاری تشخیصی برای شناسایی خطاهایی که در یک وب سایت رخ می دهد ، خدمت می کنند. این که آیا این یک درگیری افزونه ، یک موضوع غلط تنظیم شده یا یک سرور است ، گزارش های خطا اطلاعات مفصلی را در مورد چه اشتباهی ارائه می دهند ، و این باعث می شود که ریشه اصلی مشکل را آسان تر کنید.
- کد اشکال زدایی
برای توسعه دهندگان و مدیران وب سایت ، گزارش های خطا برای کد اشکال زدایی ارزشمند است. آنها بازخورد در زمان واقعی در مورد خطاهای PHP ، توابع افسردگی ، نمایش داده های پایگاه داده و سایر موارد فنی ارائه می دهند و به توسعه دهندگان کمک می کنند تا اشکالات بیشتری را شناسایی و برطرف کنند.
- پیگیری فعالیت کاربر
سیاهههای مربوط به وردپرس همچنین فعالیت کاربر را در یک وب سایت ردیابی می کنند ، از جمله ورود به سیستم ، ویرایش های محتوا و تغییر تنظیمات. این اطلاعات می تواند برای اهداف امنیتی مفید باشد و به مدیران این امکان را می دهد تا رفتار مشکوک و دسترسی غیرمجاز را تحت نظر داشته باشند.
- نظارت بر عملکرد
با تجزیه و تحلیل سیاهههای مربوط به خطا ، مدیران وب سایت می توانند عملکرد و ثبات سایت وردپرس خود را رصد کنند. آنها مشکلات مکرر ، تنگناهای عملکرد و خطاهای سرور را شناسایی می کنند و به آنها امکان می دهند اقدامات حرفه ای را برای بهینه سازی عملکرد و اجرای سایت یک تجربه کاربر صاف انجام دهند.
- بهبود امنیت
سیاهههای مربوط به خطا همچنین می توانند در بهبود امنیت وب سایت نقش داشته باشند. با نظارت بر پیام های خطایی مربوط به آسیب پذیری های امنیتی یا حملات هکر ، مدیران می توانند قبل از سوءاستفاده توسط بازیگران Malicivault ، سوراخ های امنیتی را شناسایی و پاتن کنند.
نحوه خواندن و درک گزارش های خطای وردپرس
سیاهههای خطا ممکن است به نظر برسند اما از بین بردن آنها باعث می شود عیب یابی بسیار ساده تر شود.
[۰۱-Mar-2024 10:30:15 UTC] PHP Fatal error: Uncaught Error: Call to undefined function custom_function() in /wp-content/plugins/example-plugin/functions.php on line 42
نحوه تفسیر آن:
- Timestamp: [01-Mar-2024 10:30:15 UTC] → وقتی خطا رخ داد.
- نوع خطا: خطای کشنده PHP → یک مسئله مهم را نشان می دهد که ممکن است سایت شما باشد.
- توضیحات شماره: فراخوانی به عملکرد نامشخص Custom_Function () ؛
- شماره پرونده و خط: /wp-content/plugins/example-plugin/functions.php on line 42 → به مکان دقیق isissue اشاره می کند.
برای نوک: اگر در مورد پیام خطایی مطمئن نیستید ، برای بینش ها ، انجمن های Google یا WordPress را جستجو کنید.
چگونه و چه زمانی خطای وردپرس می تواند وارد شود؟
خطای WordPress در TRABLSHOOTING وب سایت مشترک WordPress ISTUS سازگار است. بیایید بررسی کنیم که چگونه و چه موقع گزارش های خطا می توانند به سناریوهای خاص کمک کنند:
۱٫ صفحه نمایش سفید وردپرس از مرگ (WSOD):
چگونه گزارش های خطا به شما کمک می کند: هنگامی که سایت وردپرس شما صفحه نمایش سفید را از محتوای معمول خود (WSOD) نمایش می دهد ، سیاهههای مربوط به خطا می توانند بینش هایی را در مورد این مسئله ارائه دهند. آنها ممکن است خطاهای اساسی PHP ، درگیری های افزونه یا مشکلات فرسودگی حافظه را نشان دهند.
چه زمانی از سیاهههای مربوط به خطا استفاده کنید: جایی که سایت وردپرس شما صفحه نمایش سفید مرگ را در بر می گیرد ، دسترسی به سیاهههای مربوط به خطا می تواند به شما در شناسایی سریع و حل علت اصلی مشکل کمک کند.
۲٫ خطای PHP:
چگونه گزارش های خطا به شما کمک می کند: خطاهای PHP می تواند به دلیل مشکلات نحوی ، توابع مستهلک یا سایر اشتباهات کدگذاری رخ دهد. خطا در Capturp Errrors به همراه مسیرهای فایل و شماره های خط ، خطای خطای را انجام می دهد و باعث می شود اشکال زدایی و رفع کد اساسی آسانتر شود.
چه زمانی از سیاهههای مربوط به خطا استفاده کنید: جایی که شما خطاهای PHP خود را در سایت وردپرس خود تشویق می کنید ، Soch به عنوان خطاهای نحوی یا خطاهای عملکرد نامشخص ، اشاره به سیاهههای خطا می تواند سرنخ های ارزشمندی را برای کمک به شما در مورد مسئله فراهم کند.
۳٫ خطای نامعتبر JSON:
چگونه گزارش های خطا به شما کمک می کند: خطای “نامعتبر JSON” به طور معمول هنگامی رخ می دهد که مشکلی در قالب بندی JSON داده های ارسال شده یا دریافت شده توسط وردپرس وجود داشته باشد. سیاهههای خطا می توانند به مشخص کردن پرونده خاص یا اسکریپت مسئول تولید JSON نامعتبر کمک کنند ، به شما امکان می دهد مسئله را تصحیح کنید.
چه زمانی از سیاهههای مربوط به خطا استفاده کنید: هنگامی که سایت وردپرس شما خطای “JSON نامعتبر” را نشان می دهد ، بررسی گزارش های خطا می تواند به شما در شناسایی مشکل کمک کند ، یک افزونه قابل توجه ، سفارشی سازی موضوع یا مقاله پیکربندی سطح را نشان می دهد.
“با عرض پوزش ، شما مجاز به دسترسی به این صفحه نیستید” خطای:
چگونه گزارش های خطا به شما کمک می کند: این پیام خطا نشان می دهد که کاربر در تلاش برای دسترسی به یک صفحه خاص یا منابع DOS مجوزهای لازم را ندارد. سیاهههای مربوط به خطا می توانند هرگونه مشکل اساسی در مجوز کاربر ، خرابی احراز هویت یا درگیری های افزونه را که ممکن است باعث ایجاد خطا شود ، تجدید نظر کند.
چه زمانی از سیاهههای مربوط به خطا استفاده کنید: در جایی که کاربران “ببخشید ، اجازه دسترسی به این صفحه را در سایت وردپرس خود تشویق نمی کنید ، گزارش های خطا می تواند به شما کمک کند تا مشکلات مربوط به مجوزها را برطرف و حل کنید ، Essemors Thing از موضوع استفاده می کند که آنها برای مشاهده خود استفاده می کنند.
فعال کردن حالت اشکال زدایی وردپرس با یک افزونه
دو روش برای فعال کردن حالت اشکال زدایی وردپرس وجود دارد و حالت اول با یک افزونه است. استفاده از افزونه ساده ترین راه برای فعال کردن اشکال زدایی بدون تغییر پرونده های اصلی است.
۱٫ انتخاب افزونه اشکال زدایی: با انتخاب یک افزونه وردپرس که به منظور جعل اشکال زدایی و ورود به سیستم خطا طراحی شده است ، شروع کنید. چندین افزونه معتبر در مخزن افزونه وردپرس مانند:
- اشکال زدایی WP
- نوار اشکال زدایی
- مانیتور پرس و جو
- این اشکال زدایی
- کارآگاه
- مدیر ورود به سیستم اشکال زدایی
مانیتور پرس و جو در صورت نیاز به بینش های عمیق در مورد نمایش داده های پایگاه داده ، خطاهای PHP و تماس های API ، برای توسعه دهندگان مفید است.
۲٫ نصب و فعال کردن افزونه: پس از انتخاب یک افزونه اشکال زدایی ، در سایت وردپرس خود نصب و فعالیت کنید. شما می توانید این کار را مستقیماً از داشبورد وردپرس با پیمایش به بخش “افزونه ها” انجام دهید ، با کلیک بر روی “افزودن جدید” و سپس جستجوی افزونه با نام. پس از پیدا کردن ، روی “نصب اکنون” و سپس “فعال” کلیک کنید.
۳٫ پیکربندی تنظیمات اشکال زدایی: پس از فعال سازی افزونه اشکال زدایی ، ممکن است برای فعال کردن حالت اشکال زدایی ، تنظیمات آن را پیکربندی کنید و سطح جزئیات مورد نظر خود را در سیاهههای خطای خود مشخص کنید. این معمولی شامل حرکت به صفحه تنظیمات افزونه است ، جایی که گزینه هایی را برای فعال کردن حالت اشکال زدایی ، نمایش خطاها روی صفحه و خطاهای ورود به یک پرونده پیدا خواهید کرد.
۴٫ فعال کردن حالت اشکال زدایی: پس از تنظیم تنظیمات افزونه ، می توانید با تغییر دادن سوئیچ یا کادر انتخاب ، حالت اشکال زدایی را فعال کنید. این موسسه اقدام برای ورود به خطاهای PHP ، هشدار و اعلامیه ها به پرونده ورود به سیستم خطای دکوراسیون.
۵٫ مشاهده سیاهههای خطای: با فعال کردن حالت اشکال زدایی ، WordPress خطاهای ورود به پرونده را به پرونده ورود به سیستم مشخص شده ، که به طور معمول در فهرست WP-Content نصب وردپرس شما قرار دارد ، شروع می کند. می توانید از طریق “FTP” یا یک ابزار “File Manager” که توسط ارائه دهنده میزبان وب خود ارائه می شود ، به موضوع خطای خطای خطای خطای دسترسی پیدا کنید. برای کاربران BlueHost ، دسترسی به سیاهههای خطا از طریق داشبورد Bluehost یکنواخت است. به سادگی به “پیوندهای سریع”> “مدیر فایل” بروید و پرونده debug.log را در فهرست WP-Content قرار دهید. این دسترسی مستقیم در هنگام خطای عیب یابی باعث صرفه جویی در وقت می شود.
فعال کردن وردپرس به حالت اشکال زدایی با استفاده از کد
اگر یک رویکرد دستی برای عیب یابی را دوست دارید ، وردپرس به شما امکان می دهد تا با اصلاح پرونده wp-config.php ، ورود به سیستم EERROR را فعال کنید. این روش به شما دسترسی مستقیم به جزئیات خطا می دهد و به تشخیص کمک می کند تا استفاده از افزونه های اضافی باشد.
Hower ، اگر شما یک کاربر BlueHost هستید ، می توانید از طریق داشبورد BlueHost به آن پرونده WP-config.php متوقف شوید. فقط به “پیوندهای سریع” و سپس “مدیر پرونده” بروید.
دسترسی به wp-config.php
با دسترسی به پرونده WP-config.php در فهرست نصب وردپرس خود شروع کنید. می توانید از این استفاده از “FTP Client” یا “مدیر فایل” که توسط صفحه کنترل میزبان وب خود ارائه شده است استفاده کنید. پس از یافتن پرونده WP-config.php ، آن را برای ویرایش در رایانه خود بارگیری کنید.
ویرایش wp-config.php
پرونده WP-config.php را با استفاده از ویرایشگر متن مانند Notepad (Windows) یا TextEdit (MAC) باز کنید. به دنبال خط کد زیر باشید:
کد phpcopy
تعریف ('wp_debug' ، false) ؛
اگر این خط را پیدا نکردید ، اشکالی ندارد. می توانید آن را در هر نقطه قبل از خط که می گوید /* که همه ، ویرایش را متوقف کنید! انتشارات مبارک */.
فعال کردن حالت اشکال زدایی
برای فعال کردن حالت اشکال زدایی ، مقدار wp_debug را از false به true تغییر دهید ، مانند این:
کد phpcopy
تعریف ('wp_debug' ، درست) ؛
این به وردپرس می گوید که شروع به ورود به خطاهای PHP ، هشدار و اطلاعیه ها می کند.
تعریف ورود به خطا
به صورت اختیاری ، می توانید Consisitions را تعریف کنید تا مشخص کنید که اطلاعات اشکال زدایی در کجا باید وارد شده و سطح جزئیات را شامل می شود. در اینجا برخی از ثابت های متداول وجود دارد که می توانید خط تعریف WP_DEBUG را اضافه کنید:
کد phpcopy
تعریف ('wp_debug_log' ، درست) ؛ // خطاهای مربوط به پرونده WP-content/debug.log را تعریف کنید ('wp_debug_display' ، false) ؛ // جلوگیری از نمایش خطاها روی صفحه نمایش
تنظیم WP_DEBUG_LOG برای امتحان کردن ، ersrors را به پرونده ای به نام debug.log در فهرست WP-Content وارد می کنید.
تنظیم WP_DEBUG_DISPLAY در خطاهای کاذب از جابجایی در وب سایت ، نگه داشتن آنها فقط به پرونده.
ذخیره تغییرات
پس از ایجاد اصلاحات در WP-config.php ، پرونده را ذخیره کنید.
تست
سرانجام ، به سایت وردپرس خود مراجعه کرده و اقداماتی را انجام دهید که ممکن است باعث ایجاد خطاها شود ، مانند بارگیری صفحات ، ارسال فرم ها یا تعامل با افزونه ها. هرگونه خطای PHP ، هشدار دهنده یا Noties برای تنظیماتی که پیکربندی کرده اید حساب می شود.
نحوه یافتن و دسترسی به سیاهههای مربوط به خطای وردپرس
برای یافتن و دسترسی به سیاهههای مربوط به WordPress Eerror ، نیاز به استفاده از پرونده های وب سایت خود دارید. خطای خطای مربوط به این پرونده ها پرونده هایی هستند که حاوی سوابق وقایع مختلف ، هشدار و خطاهایی هستند که در سایت وردپرس شما رخ می دهد. در اینجا نحوه یافتن و دسترسی به آنها آورده شده است:
۱٫ دسترسی به محیط میزبانی سایت وردپرس خود
این به طور معمول شامل استفاده از یک مشتری FTP (پروتکل انتقال فایل) یا دسترسی به مدیر پرونده ارائه دهنده میزبان شما از طریق کنترل پنل مانند “Cpnel” یا PLSK “است. پس از ورود به سیستم ، به فهرست اصلی نصب وردپرس خود بروید.
۲٫ به دنبال دایرکتوری WP-Content باشید
این دایرکتوری با نصب وردپرس شما است و شامل پوشه های مختلف مربوط به محتوای سایت شما ، از جمله مضامین ، افزونه ها و بارگذاری ها است. در فهرست WP-Content ، اگر حالت اشکال زدایی وردپرس فعال باشد ، می توانید پرونده ای به نام خود پیدا کنید. این پرونده خطاهای PHP ، هشدار و اعلامیه هایی را که در سایت شما رخ می دهد ، ثبت می کند.
اگر یک پرونده debug.log را در فهرست WP-Content مشاهده نکنید ، ممکن است مجبور شوید حالت اشکال زدایی وردپرس را فعال کنید تا خطاهای ورود به سیستم را شروع کنید. می توانید این کار را با ویرایش پرونده wp-config.php در فهرست اصلی نصب وردپرس خود انجام دهید. به دنبال خط باشید که می گوید “تعریف کنید (” WP_DEBUG “، نادرست) ؛ شما می توانید یک ساخت و سازهای افزودنی Canos مانند `WP_DEBUG_LOG` را تعریف کنید تا مشخص کنید که اطلاعات اشکال زدایی در کجا ثبت شده است.
۳٫ پرونده debug.log را پیدا کنید
حالت OBUG فعال است و خطاها وارد می شوند ، می توانید برای یافتن پرونده debug.log به فهرست WP-Content برگردید. این فایل را در رایانه خود بارگیری کنید یا مستقیماً با FTP Client یا Manager File خود باز کنید تا محتوای ITES را مشاهده کنید.
از طرف دیگر ، برخی از افزونه های وردپرس برای دسترسی به سیاهههای خطا ، رابط های کاربر را با داشبورد وردپرس ارائه می دهند. اگر یک افزونه اشکال زدایی نصب شده اید ، صفحه تنظیمات یا گزینه های آن را برای ویژگی ای که باید مشاهده کنید و گزارش های خطا را مستقیماً در مدیر مشاهده کنید ، بررسی کنید.
هنگامی که سیاهههای مربوط به خطا را پذیرفتید ، می توانید آنها را به Idenophy مرور کنید و هرگونه مشکل سایت وردپرس خود را عیب یابی کنید. سیاهههای خطا بینش ارزشمندی در مورد خطاهای PHP ، تلاقی افزونه ، موضوعات موضوع ، نمایش داده های پایگاه داده و سایر مشکلات پتانسیل ارائه می دهند و به شما امکان می دهد اقدامات اصلاحات مناسب را برای مطابقت با سایت تعیین و عملکرد انجام دهید. به یاد داشته باشید که حالت اشکال زدایی را غیرفعال کنید ، عیب یابی را به اطلاعات حساس از قرار گرفتن در سایت زنده خود به پایان رسانده اید.
نحوه رفع مشکلات موجود در سیاهههای خطای وردپرس
سیاهههای خطای وردپرس بینش ارزشمندی در مورد آنچه باعث ایجاد مشکلات در وب سایت شما می شود ، ارائه می دهد. این که آیا این یک افزونه ناقص است ، یک موضوع نادرست تنظیم شده یا خطای پایگاه داده ، شناسایی و رفع خطا به سرعت می تواند از خطرات خرابی و امنیت جلوگیری کند.
در اینجا یک راهنمای گام به گام در مورد چگونگی مقابله با Commonus در سیاهههای خطا وجود دارد.
۱ با بررسی ورودی های ورود به سیستم ، خطا را شناسایی کنید.
۲ نوع خطا و علت را درک کنید.
۳ پلاگین ها و مضامین را برای جداسازی جداسازی جداگانه غیرفعال کنید.
۴ وردپرس هسته ، افزونه ها و مضامین را به روز کنید.
۵ مجوزهای پرونده را بررسی کنید (۷۵۵ برای دایرکتوری ها ، ۶۴۴ برای پرونده ها).
۶ تنظیمات WP-config.php و .htaccess را مرور کنید.
۷ برای رفع مشکلات فساد ، بانک اطلاعاتی را بهینه کنید.
۸ اشکال زدایی PHP با بررسی تماس های عملکرد.
۹ به دنبال کمک حرفه ای IFSSIST باشید.
مرحله ۱: خطا را مشخص کنید
با بررسی دقیق گزارش های خطا برای شناسایی پیام های خطای خاص یا هشدار که در حال ورود به سیستم است ، شروع کنید. به هر الگوی یا موارد مکرر که ممکن است مشکلات اساسی را نشان دهد توجه کنید.
نحوه شناسایی خطاها در سیاهههای مربوط:
- به پرونده debug.log خود دسترسی پیدا کنید (واقع در WP-Content/).
- به دنبال خطاهای مربوط به مضامین ، افزونه ها یا اتصالات پایگاه داده باشید.
- برای مشخص کردن آخرین موضوعات ، روی جدیدترین ورودی ها تمرکز کنید.
به عنوان مثال ، ورود به ورود خطا:
[۲۷-Feb-2024 12:15:10 UTC] PHP Fatal error: Call to undefined function get_custom_data() in /wp-content/themes/mytheme/functions.php on line 55
معنی چیست: گزارش خطا نشان می دهد که تابع get_custom_data () در حال استفاده یا نادرست در پرونده های موضوع شما است.
مرحله ۲: خطا را درک کنید
یکی از پیام های خطا را به شما نشان می دهد ، وقت خود را برای درک اینکه منظور آنها چیست و چگونه آنها بر سایت وردپرس شما تأثیر می گذارد ، می دانید. برای به دست آوردن بینش در مورد موارد و راه حل های pottontial خود ، در مورد کدهای خطا یا پیام های آنلاین تحقیق کنید.
انواع و رفع خطای وردپرس مشترک:
هشدارها/آجیل های PHP: نشانگر موضوعات غیر بحرانی است که ممکن است بلافاصله سایت شما را بشکنند اما برطرف شود.
به عنوان مثال:
PHP Warning: Undefined variable $page_title in /wp-content/plugins/plugin-name/functions.php on line 42
رفع: ENS متغیر قبلاً مشخص شده است.
خطاهای مهلک PHP: این youbsite breake و نیاز به توجه فوری دارند.
به عنوان مثال:
PHP Fatal error: Uncaught Error: Call to undefined function get_page_title()
رفع: این تابع ممکن است در موضوع/افزونه شما از بین نرود یا نادرست باشد.
خطاهای پایگاه داده: مربوط به خرابی اتصال MySQL یا پایگاه داده.
به عنوان مثال:
جدول خطای پایگاه داده وردپرس 'WP_OPTIONS' DOS وجود ندارد
مرحله ۳: افزونه ها و مضامین را بررسی کنید
بسیاری از خطاهای وردپرس توسط پلاگین ها یا مضامین افغانستان بی کفایت هستند. با غیرفعال کردن همه افزونه ها و تغییر به یک موضوع پیش فرض وردپرس (مانند بیست و بیست و یک) شروع کنید. همان ، به طور سیستماتیک هر افزونه را دوباره فعال کرده و به موضوع اصلی خود تغییر دهید و بعد از هر تغییر خطاها را بررسی کنید. این فرآیند می تواند به ایزوئل افزونه یا موضوع مسئول ISSU کمک کند.
مرحله ۴: نرم افزار را به روز کنید
نتیجه می گیرد که هسته ، افزونه ها و مضامین وردپرس شما به روز هستند. توسعه دهندگان اغلب به روزرسانی ها را برای رفع آسیب پذیری های امنیتی ، رفع اشکال و مشکلات سازگاری منتشر می کنند. به روزرسانی نرم افزار شما اغلب می تواند خطاها را برطرف کرده و ثبات کلی سایت شما را بهبود ببخشد.
مرحله ۵: مجوزهای پرونده را بررسی کنید
مجوزهای نادرست پرونده می توانند در سایت وردپرس شما باعث ایجاد خطای شوند. اطمینان حاصل کنید که مجوزهای پرونده به درستی برای دایرکتوری ها (۷۵۵) و پرونده ها (۶۴۴) تنظیم شده است. می توانید مجوزهای فایل را با استفاده از مشتری FTP یا مدیر فایل ارائه شده توسط ارائه دهنده میزبان خود تنظیم کنید.
مرحله ششم: تنظیمات پیکربندی را مرور کنید
تنظیمات پیکربندی وردپرس خود را ، از جمله موارد موجود در پرونده wp-config.php و هر پرونده پیکربندی سمت سرور (به عنوان مثال ، .htaccess) مرور کنید. هرگونه تنظیمات نادرست یا مستقیم که ممکن است در این خطا نقش داشته باشد ، بررسی کنید.
مرحله ۷: کد اشکال زدایی
اگر با PHP و برنامه نویسی در حال آمدن هستید ، می توانید برای اشکال زدایی و رفع مشکلات به طور مستقیم در پرونده های وردپرس خود به خطای خطا کمک کنید. به دنبال پرونده ها و خطوط کد ارجاع شده در سیاهههای خطا باشید و برای حل و فصل ISMSUES مناسب شوید. با استفاده از PHP 8+ ، برخی از عملکردهای قدیمی و افزونه ها ممکن است باعث ایجاد مشکلات سازگاری شوند و در نتیجه خطاهای مهلک ایجاد شود. بررسی گزارش های خطا برای توابع افسردگی و اطمینان از اجرای سایت شما در آخرین نسخه PHP (همانطور که توسط WordPress توصیه شده است) می تواند به حفظ ثبات سایت کمک کند.
مرحله ۸: بهینه سازی پایگاه داده
خطاهای پایگاه داده یا مشکلات عملکرد نیز می تواند در سایت وردپرس شما ایجاد شود. بهینه سازی پایگاه داده وردپرس خود را با استفاده از افزونه هایی مانند WP-Optimize یا به صورت دستی جداول پایگاه داده خود با استفاده از phpmyadmin در نظر بگیرید.
مرحله ۹: به دنبال کمک حرفه ای باشید
اگر به تنهایی قادر به حل و فصل شماره ها نیستید ، از یک توسعه دهنده حرفه ای وردپرس یا پشتیبانی فنی کمک کنید. آنها می توانند راهنمایی ها و کمک های متخصص در دیاژنز و رفع موضوعات پیچیده را انجام دهند.
با این حال ، اگر شما کمک های فوری متخصص را ترجیح می دهید ، تیم پشتیبانی ۲۴/۷ Bluehost همیشه برای کمک به عیب یابی در دسترس است. شما که در حال خرابی وب سایت ، نگرانی های امنیتی یا خطاهای مربوط به وردپرس هستید ، کارشناسان BlueHost راهنمایی گام به گام را برای حل سریع و کارآیی مسائل فنی ارائه می دهند.
غیرفعال کردن حالت اشکال زدایی وردپرس
ما توصیه می کنیم حالت اشکال زدایی را برای وب سایت وردپرس خود خاموش کنید. با ترک آن ، خطر امنیتی برای وردپرس ایجاد می کند و ممکن است باعث شود وب سایت شما به آرامی بارگیری شود و اطلاعات خصوصی را نشت کند.
برای غیرفعال کردن افزونه اشکال زدایی WP ، اگر حالت اشکال زدایی را با استفاده از یک افزونه فعال کردید ، به “افزونه ها”> “افزونه های نصب شده” بروید.
اگر برای فعال کردن حالت اشکال زدایی کد دارید ، کافی است SAMS را در پرونده WP-Config تغییر دهید.
خطوط کد WP_DEBUG و WP_DEBUG_LOG باید به “نادرست” تغییر یابد.
اتوماسیون نظارت بر ورود به سیستم خطای وردپرس
سیاهههای مربوط به خطای وردپرس ابزاری مهم برای تشخیص مشکلات است ، اما سیاهههای مربوط به بررسی دستی می توانند وقت گیر باشند. خطاها می توانند در هر زمان و بدون نظارت در زمان واقعی رخ دهند ، شما ممکن است تأثیر مهم تأثیر وب سایت خود را تشخیص ندهید.
با خودکار سازی نظارت بر ورود به سیستم خطای وردپرس ، می توانید هنگام بروز مسئله ، هشدارهای فوری دریافت کنید ، روند عملکرد را پیگیری کرده و خرابی را کاهش دهید.
چرا نظارت بر ورود به سیستم خطا؟
به صورت انسانی ، بررسی سیاهههای خطا نیاز به تلاش مداوم دارد و برای وب سایتهای بزرگ و پرطرفدار عملی نیست. خودکار سازی این فرآیند تضمین می کند:
- تشخیص سریعتر مسئله – به محض وقوع خطایی به شما اطلاع داده می شودبشر
- عیب یابی فعال – قبل از تشدید مشکلات را برطرف کنید.
- نظارت بهتر امنیت – فعالیت غیرمعمول یا هک کردن Attemps را تشخیص دهید.
- عملکرد سایت بهبود یافته – نمایش داده های آهسته و خرابی های اسکریپت را به طور خودکار شناسایی کنید.
برای مشاغل ، اتوماسیون خطای خطای مانع از کاهش درآمد ناشی از خرابی طولانی مدت یا نقص سایت می شود.
بهترین روشها برای مدیریت سیاهههای مربوط به خطای وردپرس
مدیریت سیاهههای مربوط به خطای وردپرس برای حفظ یک وب سایت امن و با عملکرد بالا بسیار مهم است. در اینجا برخی از بینش ها برای تقویت استراتژی مدیریت ورود به سیستم خطای شما وجود دارد:
۱٫ حالت اشکال زدایی را فقط در صورت لزوم فعال کنید
لازم است حالت اشکال زدایی وردپرس برای شناسایی مسائل فعال شود. باسن وقتی مانند یک مشکل فعال هستید ، آن را روشن می کند. برای فعال کردن حالت اشکال زدایی ، موارد زیر را به پرونده wp-config.php خود اضافه کنید:
تعریف ('wp_debug' ، درست) ؛ تعریف ('wp_debug_log' ، درست) ؛ تعریف ('wp_debug_display' ، false) ؛
هنگامی که آنچه را که جنگ است ، از بین بردید ، به یاد داشته باشید که با تغییر واقعی به دروغ ، آن را خاموش کنید
۲٫ به طور مرتب گزارش ها را کنترل و تجزیه و تحلیل کنید
عادت به بررسی روزانه گزارش ها و سیاهههای مربوط به شما به شما کمک زیادی می کند. اگر یک سامبی را می بینید ، این نشانه ای است که باید نگاه دقیق تری داشته باشید و هوشیار شوید. نظارت منظم می تواند از بروز مشکلات جزئی به اختلالات عظیم جلوگیری کند.
۳٫ سیاهههای مربوط به خطای خود را ایمن کنید
گزارش های خطای شما می تواند حاوی اطلاعات حساس باشد ، بنابراین مهم است که آنها را محکم نگه دارید. فقط به افرادی که به آنها اعتماد دارید اجازه دهید. به آن فکر کنید مانند ایمن نگه داشتن ژورنال شخصی خود.
۴٫ اجرای چرخش ورود به سیستم
سیستمی را تنظیم کنید تا به طور خودکار چیزهای قدیمی را بایگانی کنید و تازه شروع کنید. این همه چیز را مرتب نگه می دارد و این بدان معنی است که شما از فضا استفاده نمی کنید.
۵٫ از افزونه های ورود به سیستم استفاده کنید
افزونه هایی وجود دارد که می توانند یک نسیم را مدیریت کنند. آنها را به عنوان دستیارهایی فکر کنید که به شما در پیگیری همه چیز کمک می کند. به عنوان مثال ، افزونه WP Activity Log می تواند به شما نشان دهد که در سایت شما تغییراتی ایجاد کرده است ، که برای لکه بینی ده گل بسیار مفید است.
۶٫ به روزرسانی ها و تست ها را خودکار کنید
درست مثل اینکه برای معاینه به پزشک مراجعه کنید ، سایت شما به به روزرسانی های منظم و آزمایش نیاز دارد. به روز نگه داشتن هسته ، مضامین و افزونه های وردپرس خود مانند این است که به سایت خود ویتامین ها بدهید. و تست های در حال اجرا؟ این مانند تمرین قبل از ارائه بزرگ است. این به شما کمک می کند تا قبل از بازدید کنندگان ، هرگونه سکسکه کوچک را پیدا کنید.
با در نظر گرفتن روال تعمیر و نگهداری وردپرس خود ، می توانید ورود به سیستم خطای را مدیریت کنید ، امنیت سایت و عملکرد نوری گروه را تقویت کنید.
هر چند پایانی
یافتن و دسترسی به سیاهههای مربوط به خطای وردپرس به شما کمک می کند تا از طریق مشکلات وب سایت حرکت کنید. با دنبال کردن مراحل ، می توانید علل اصلی مسائل را کشف کنید ، جایی که یک افزونه مزاحم یا یک موضوع نادرست پیکربندی شده باعث ایجاد هرج و مرج می شود.
به یاد داشته باشید ، سیاهههای مربوط به خطا همراهان قابل اعتماد شما در عیب یابی هستند و به شما کمک می کنند تا چالش ها را به فرصت هایی برای رشد تبدیل کنید.
بنابراین ، از اینکه این موارد از بین بروند ، نترسید که وارد سیاهههای مربوط به سایت خود شوید. با صبر و تحمل سبک ، شما در اینجا خواهید بود که سایت وردپرس خود را به طور یکسان برای بازدید کنندگان و مشتری ها به طور یکسان ادامه دهید.
اما بیایید صادقانه بررسی سیاهههای مربوط ، کد اشکال زدایی و رفع مشکلات می تواند وقت گیر باشد. اگر یک راه حل میزبانی داشته باشید که سایت خود داشته باشید ، عملکرد را بهینه می کند و قبل از اینکه حتی به یک ProjectM تبدیل شوند ، اصلاح می کنند؟
Bluehost با استفاده از دهه ISCERE پیشرو ، خطای خطای داخلی و پشتیبانی ۲۴/۷ متخصص ، این امر را انجام می دهد که کاربران وردپرس می توانند خطای سایت را به طور مؤثر عیب یابی کنند. محیط زیست میزبانی بهینه شده Bluehost همچنین شامل به روزرسانی های خودکار ، اسکن امنیتی و نظارت بر عملکرد ، خطر خرابی سایت است. برنامه میزبانی WordPress Bluehost را امروز کاوش کنید و مدیریت سایت یکپارچه را تجربه کنید.
متداول
سیاهههای مربوط به خطای وردپرس به طور معمول با دایرکتوری WP-Content از نصب وردپرس شما قرار دارند. در صورت فعال بودن حالت اشکال زدایی ، می توانید آنها را در پرونده ای به نام debug.log پیدا کنید. در غیر این صورت ، ممکن است برای شروع خطاهای ورود به سیستم ، حالت اشکال زدایی را افزایش دهید.
می توانید با دسترسی به پرونده debug.log مستقیماً با استفاده از مشتری FTP یا مدیر فایل ارائه شده توسط ارائه دهنده میزبان خود ، خطا را مشاهده کنید. از طرف دیگر ، برخی از افزونه های وردپرس یک رابط کاربر پسند در داشبورد وردپرس برای مشاهده سیاهههای خطا ارائه می دهند.
برای فعال کردن ورود به خطا در وردپرس ، باید پرونده wp-config.php را در فهرست نصب وردپرس خود ویرایش کنید. WP_DEBUG ساخت و ساز را روی True و اختیاری تعریف کنید WP_DEBUG_LOG برای ورود به سیستم به یک پرونده.
اگر در سیاهههای مربوط به خطای وردپرس خود خطایی پیدا کردید ، شما با دقت آنها را به دلیل اصلی مشکل بررسی می کنید. پس از درک خطاها ، برای رفع آنها اقدامات لازم را انجام دهید ، مانند غیرفعال کردن افزونه های تلاقی ، به روزرسانی نرم افزار یا کد اشکال زدایی.
این یک عمل خوب است که به طور مرتب سیاهههای مربوط به خطای وردپرس را بررسی کنید ، به ویژه پس از ایجاد تغییر در سایت ، به روزرسانی افزونه ها یا مضامین یا مشکلات تجربه ای که توسط کاربران گزارش شده است. بسته به سایت شما که فعالیت و تفسیر ، بررسی خطای خطای هفتگی یا ماهانه ممکن است کافی باشد.
پست نحوه یافتن و دسترسی به وردپرس Ervert (گام به گام) برای اولین بار در وبلاگ BlueHost ظاهر شد.
منبع: https://www.bluehost.com/blog/how-to-find-access-wordpress-error-logs-2/