WordPress-dagi ichki server xatolarini tuzatish

Maqola muallifi:
  • WordPress
  • Yangilandi: Mart 24, 2018

WordPress-dan foydalanish veb-saytni yaratishning ajoyib usuli. Mavzularingiz va plaginlaringizdan tanlash uchun cheksiz birikmalar bilan siz mumkin siz istagan saytni yaratishingiz mumkin. Siz hatto kodlash jasoratidan ham ko'rinish va funksionallik bilan bog'liq yagona sayt yaratish uchun foydalanishingiz mumkin.

Biroq ko'plab harakatlantiruvchi qismlar bilan ishlashingiz kerak bo'lgani uchun, siz, masalan, ba'zi bir muammolarga duch kelishingiz mumkin 500 ichki server xatosi.

500 ichki server xatolar nima?

500 ichki server xatolar WordPress muhitida nisbatan keng tarqalgan, lekin ular boshqa kontentni boshqarish tizimlari va platformalarida ham paydo bo'lishi mumkin. Biroq, 404-lardan farqli o'laroq, buzilgan linklar va URL sahifalarini o'zgartiruvchi kabi sabablarga ko'ra, muammoni tushunish uchun biroz chuqur qazishingiz kerak.

Sizning birinchi narsa qilishingiz kerak - PHP yoki Apache xato loglarini serveringizdan tekshirish. 500 ichki xato xabarlari nima uchun paydo bo'lganligi haqida aniq ma'lumot bermaganligi sababli, aybdorni o'zingiz topishga yordam beradigan izlarni izlashingiz kerak.

Xato jurnallarini ko`rish uchun veb-hosting paneliga kiring va asosiy "Veb-saytlar / Domenlar" bo'limiga o'ting. Interfeys har bir hosting firmasidan farq qiladi. "Fayl menejeri", "Veb-server sozlamalari", "PHP sozlamalari" yoki shunga o'xshash narsalarni topishingiz mumkin bo'lgan menyu yoki asboblar panelini qidirasiz; "Yozuvlar" opsiyasi ham o'sha erda bo'lishi kerak.

qaydlar
Xato jurnali fayli odatda taqdim etiladi. CPanel uchun loglar bo'limida joylashgan. Sizning narsalaringiz boshqacha bo'lishi mumkin WordPress hosti - agar xato jurnallarini topa olmasangiz, iltimos, qo'llab-quvvatlash bilan tekshiring. .

Xato jurnallarini ko'rish maqsadi 500 ichki xato xabarini ba'zi kontekstni berishdir. Buni amalga oshirish mumkin bo'lgan tuzatishlarni aniqlashga yordam beradi. Topilmalaringiz bo'yicha quyidagi narsalarni sinab ko'ring:

1. PHP skript vaqti tugadi

Agar veb-saytingizning PHP skripti tashqi ulanishlarni yaratgan bo'lsa, ulardan ba'zilari vaqt o'tishi mumkin va 500 ichki xatolar sabab bo'lishi mumkin. Ushbu holatlarda takrorlash qoidalarini belgilash yoki PHP skriptlaridan keraksiz tashqi ulanishlarni olib tashlashingiz mumkin.

Boshqa bir yechim - "php.ini" deb nomlangan bo'sh matnli fayl yaratish orqali amalga oshirilishi mumkin bo'lgan PHP xotira limitini oshirishdir.

php

"Xotima = 64MB" kodini yozib oling va uni WordPress katalogiga FTP orqali yuklang.

user_ini

2. .Htaccess faylida xatolik

500 ichki xatolarining yana bir keng tarqalgan sababi buzilgan yoki noto'g'ri sozlangan .htaccess fayli. Tez tuzatish bu eski .htaccess faylining nomini '.htaccess_old' kabi boshqa narsaga o'zgartirish. Buning uchun veb-xosting platformangizga kiring va fayllar menejeriga o'ting. Siz faylni WordPress papkalari yonida wp-content, wp-қамту va hokazolarni topishingiz kerak.

.htaccess

Faylni muvaffaqiyatli nomini o'zgartirgandan so'ng, ushbu muammoni hal qilganligini tekshirish uchun saytingizni yangilang. Xato xabari yo'qolgan bo'lsa, to'g'ri qayta yozish qoidalari bilan yangi .htaccess faylini yaratishni unutmang.

Siz buni WordPress boshqaruv paneliga kirib, Sozlamalar-ga Permalinks-ga kirib, keyin saqlash tugmasini bosing.

permalinklar

3. Noto'g'ri smaylik

Agar oldingi yechimlardan hech biri ishlamagan bo'lsa, unda xatolik sababli noto'g'ri plagin paydo bo'ladi. Xato boshlanishidan oldin yaqinda yangi plaginni o'rnatgan bo'lsangiz, jinoyatchini osongina aniqlash mumkin. Aks holda, har bir plaginni ularning hammasini o'chirib qo'yib, keyin ularni qayta tiklashingiz kerak.

Buning uchun Plugins> O'rnatilgan smaylik-ga o'ting, "Hammani tanlang" tugmasini bosing va "Ommaviy amallar" ochiladigan menyudan "Deactivate" -ni tanlang.

plugins

final Words

Yuqorida ko'rsatilgan echimlar 500 ichki xatolarini tuzatishga yordam beradi. Lekin muammo davom etsa, serverdagi muammolarni ba'zan bu xatolarga olib keling. Qaysi holatda sizning hosting provayderingizga murojaat qilishingiz kerak va ularga yordam kutishingiz kerak.

Kristofer Jan Benites haqida

Kristofer Jan Benitez - kichik biznesni tomoshabinlarni jalb qilgan va konvertatsiyani oshiradigan kontent bilan ta'minlaydigan professional mustaqil yozuvchi. Raqamli marketing bilan bog'liq har qanday narsa haqida yuqori sifatli maqolalarni izlayotgan bo'lsangiz, u sizning odamingiz! Facebook, Google+ va Twitter-da unga "xush" deb ayting.

»I ¿