WordPress-da PHP-xotira limitini aniqlash

Maqola muallifi:
  • WordPress
  • Yangilandi: Sentyabr 05, 2017

WordPress, bloggerlar, tadbirkorlar va kichik biznes egalari uchun eng yaxshi kontentni boshqarish tizimidir. Plaginlar, mavzular va foydalanuvchilarga mo'ljallangan paneldagi yordami bilan har kim o'z orzularini saytga hech qanday kod tegmasdan qurishi mumkin.

Foydalanuvchilar o'zlarining konfor hududlaridan chiqib, WordPressning haqiqiy imkoniyatlarini o'rgana boshlagach, ular o'z panellaridan ularni qulflashi mumkin bo'lgan turli xil xatolarga duch kelishadi.

Agar siz doimo men foydalanadigan platformalar tarkibiy qismlari atrofida aylanib yuradigan menga o'xshasa, unda siz qo'rqinchli "o'lim oq ekrani"- WordPress bilan vaqt ichida kamida bir marta.

Odatiy voqea PHP xotirasi tugagan xatolikka olib keladi va bu yangi plaginni o'rnatishda oddiy bir narsa tomonidan tetiklantirilishi mumkin. Buning sababi, sizning WordPress saytingizning ma'lum bir qismi PHP-ga ko'ra ko'proq xotiradan foydalanganligidir.

Bu ularning resurslarni taqsimlashni chiroyli ingl. Materiallar, boy kontent va plaginlar bilan to'ldiradigan veb-saytlarda paydo bo'lishi ehtimoli ko'proq. Misol uchun, bir tonna ma'lumot va xotira ishlashi uchun ishlatiladigan e-tijorat sayti.

Yaxshiyamki, xotira limitini ko'paytirish PHP xotirasida qolgan barcha xatolarni tuzatishi mumkin bo'lgan sodda echimdir. Buni qanday qilish kerak:

Hosting hisobiga kirish

Birinchidan, hosting hisobingizning cPanel-ga kirishning bir necha yo'li mavjud. Ba'zi kompaniyalar sizni rasmiy portalga kirishingiz kerak, boshqalar esa sizning veb-saytingizning URL manziliga "/ cpanel" ni kiritishingizni talab qiladi.

Hosting hisobingizning cPanel kirish sahifasiga kirganingizdan so'ng, sizning hisob ma'lumotlaringizni taqdim eting.

Sizning cPanel hisob qaydnomangiz sizning hosting provayderingiz tomonidan dastlabki o'rnatish jarayonida elektron pochta orqali yuboriladi. Agar buni yo'qotib qo'ysangiz, yordam uchun mijozlarga murojaat qilishingiz mumkin.

Kirish vaqtida veb-serveringiz fayllari, domenlar, dasturiy ta'minot va boshqalar uchun bo'limlari bo'lgan ekranni ko'rishingiz kerak. Davom etish uchun "Fayl boshqaruvchisi" belgisini qidiring.

Zamonaviy cPanel platformalarining ko'pchiligi fayl boshqaruvchisida ikkita umumiy maydonga egadirlar: papka va brauzerlar. Agar sizning hosting hisobingiz bir nechta veb-saytlarga ega bo'lsa, ularni papkada brauzerda chapga mos papkalarni topib olishingiz kerak. Uning tarkibini ko'rish uchun PHP xotira limitiga ega bo'lgan veb-saytni qidiring.

WordPress saytingizning asosiy papkasida 'wp-config.php' deb nomlangan faylni qidiring. Bu erda siz qo'lda PHP xotirasi hajmini oshirishingiz mumkin.

Shuni yodda tutingki - sizning qarab hosting kompaniyasi - cPanel-dagi fayllarni tahrir qilishning turli usullari mavjud.

Ushbu muayyan misolda siz o'ng sekin urish menyusida "Kodni tahrirlash" ni tanlashingiz mumkin yoki faylni tanlang va "Asosiy asboblar panelidagi kod tahrirchisi" ni bosing.
Bu kod muharririni yangi tabda olib kelish kerak. O'zgarishlar bilan boshlash uchun kodning yuqori qismida bo'lishi kerak bo'lgan "<? Php" yorlig'i ostidagi yangi qatorni yarating.

Maslahat: PHP xotirasini olishda siz sezgan birinchi narsa o'lik xato bo'lib, faylning to'g'ri yo'l raqami bilan birga xato xabari ko'rsatiladi. Buning ortidan fayl boshqaruvchisida vaqtning yo'qotilishi, chunki u xato paydo bo'lishining sababini izlamaydi.

PHP xotira limitini o'zgartirish uchun faqat qisqa kod qatorini joylashtirishingiz kerak:

belgilang ('WP_MEMORY_LIMIT', '256M');

"M" megabaytni anglatadi. Yuqorida keltirilgan kod WordPress-ga PHP xotira limitini 256 MB hajmiga oshirishni o'rgatadi, bu esa ko'pgina veb-saytlarning normal ishlashini ta'minlash uchun etarli - hatto onlayn-do'konlarda ham bo'lishi kerak.

Yangi qo'shilgan kodlar ko'k rangda ta'kidlangan bo'lishi kerak. Wp-config.php faylingizga kodni qo'shgandan so'ng, saqlash tugmachasini bosing. Bu PHP xotira muammoni hal qilinmaganligini tekshirish uchun WordPress saytingizni yangilang va yangilang.

Pluginlarni o'chirish

Agar yuqoridagi echim sizning muammoingizni bartaraf etmasa, keyingi ishni plaginlarni o'chirib qo'yish va ularni bir vaqtning o'zida qayta yoqishdir. WordPress boshqaruv paneliga kirmasdan, quyidagi ko'rsatmalarga rioya qilib ushbu bosqichni fayl orqali bajarishingiz mumkin.

Birinchidan, WordPress veb-saytiga fayl menejeri orqali qaytib boring va "wp-content" ga o'ting va "plugins" papkasini qidiring.

Sizning maqsadingiz bu katalogni WordPress o'rnatishingizga imkon bermaslikdir. Buni amalga oshirish uchun plaginlar papkasini xohlagan narsangizga o'zgartiring. Ushbu qo'llanma uchun yangi papkani 'plugins.old' deb nomlaymiz.

Agar plagin sizning PHP xotirasidagi charchoq muammosiga sabab bo'lsa, u holda WordPress boshqaruv panelida yana kirishingiz mumkin.

Ushbu sahifani ko'rish uchun "Plugins"> "O'rnatilgan plaginlar" ga o'ting.

Endi fayl menejeriga qaytib, "plugins.old" papkasini "plugins" ga qaytaring.

Barcha tizim papkalarini qayta tekshirish uchun WordPress boshqaruv panelini yangilang. Yuqoridagi barcha bosqichlarni to'g'ri bajargan bo'lsangiz, barcha plaginlarni qaytarib olishingiz kerak - bu safar ular o'chiriladi.

Plaginni muammoni hal qilish uchun nima qilish kerakligini aniqlash uchun paneldagi qayta ishlamaguncha barcha plaginlarni birma-bir faollashtiring. Xavotir olmang; nomini o'zgartirish jarayonini takrorlash orqali osongina qayta kirishingiz mumkin. Biroq, siz muammosiz plaginni qayta ishga tushirmang va nashriyotchiga mumkin bo'lgan tuzatish uchun murojaat qiling.

Standart mavzuni qaytarib olish

Nihoyat, agar siz PHP xotirasidagi bo'shatish xatosining yangi mavzu bilan bog'liqligiga shubha qiladigan bo'lsangiz, uni asl mavzuni qaytarish yo'li bilan hal qilishingiz mumkin.

Buni cPanel fayl menejerida "wp-content"> "mavzularga o'tish" va faol mavzudagi jildni o'chirish orqali amalga oshirishingiz mumkin. Buni amalga oshirishdan oldin uni zaxiralashni unutmang.

WordPress hali ham mavzu fayllarini aniqlay olishi uchun jildning nomini o'zgartirmasligini unutmang. Lekin mavzu papkasini o'chirsangiz, WordPress asl mavzuga qaytishga majbur bo'ladi. Agar siz tekshiruv paneliga yana kirsangiz, jarayon ishlayotganini bilib olasiz.

WordPress foydalanuvchisi sifatida, muammolarni bartaraf qilish siz omon qolish va o'sishni o'rganishingiz kerak bo'lgan muhim mahoratlardan biridir.

Mana, yana bir foydali lavha bu kontentni boshqarish tizimi bilan ba'zi muammolarni hal qilishga yordam berishi mumkin. Omad tilaymiz va qiziqarli o'rganing!

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 ¿