O'chirishdan avval o'chirilgan Moduli papkasi

Nima qildim

Modulni "some_module" deb ataymiz deylik. Module menyusidan o'chirib tashlamasdan, men ushbu papkani qayta nomladim va tarkibni o'zgartirdim, endi "another_module". Men saytni sekinlashtirayotganini bilaman, "some_module" ni qidirishga harakat qilaman.

Men sinab ko'rdim va kutdim

Men keshni tozalashni bir necha marta sinab ko'rdim, Drupal nima mavjudligi asosida uning modullarini qayta tiklashini kutmoqda. Biroq, modullarni ishga tushirish/o'chirib qo'yishning ichki ishi qanday ishlayotganiga ishonchim komil emas, va shuning uchun saytim shu sababdan yoki boshqa sabablarga ko'ra sekinlashib bormayaptimi, bilmayman.

Hujjatlarda nima topdim

Men "Drupal Module" da yozilgan hujjatlarni o'qidim, ammo modulli_karakterlar kabi juda oddiy funktsiyalar mavjud ), lekin u "some_module" ni qidirishni to'xtatib qo'yishi yoki yo'qligini tasvirlamaydi.

Mening savolim

Shunday qilib, mening savolim quyidagicha: men Drupal saytimning nomini o'zgartirishdan oldin modulni o'chirib qo'ymasdan, shishgan axlatni qoldirdimmi?

Va bonusli savol ... bu holatga tegishli bo'lgan ushbu hujjatlashtirilgan benchmarklar danmi?

1

1 javoblar

Drupal system jadvali uchun hali biror yozuv mavjud bo'lsa, u modulni qidirishni davom ettiradi. U erdan yozuvni o'chirib tashlang, modul yaratilgan jadvallarni o'chiring, so'ngra keshlarni tozalang. Modomiki hech qachon mavjud bo'lmagandek, siz hali ham saytni asta-sekin qabul qilsangiz, eski modul metad ma'lumoti aybdor emasligini bilasiz.

4
qo'shib qo'ydi
Ba'zi modullar, shuningdek, ustunlarni tugun jadvali yoki foydalanuvchilar jadvali kabi boshqa jadvallarga qo'shishadi, shuning uchun ma'lumotlar bazasini o'zingiz tahrirlash o'rniga modulni olib tashlashingiz kerak.
qo'shib qo'ydi muallif Joshua Kissoon, manba
Hey @Clive, men bir nechta modulni uchratdim, lekin hozirda ularning barini eslay olmayman; ulardan biri drupal.org/project/quickstats . Bundan tashqari men asosiy jadvallar haqida gapirmas edim; Savdo yoki ubercart (ko'plab qo'llab-quvvatlovchi modulga ega) kabi kontrib modullari ularning jadvallariga qo'shiladigan qo'llab-quvvatlash modullariga ega bo'lishi mumkin va shunga o'xshash ...
qo'shib qo'ydi muallif Joshua Kissoon, manba
@Joshua hech qanday modul, asosiy ob'ekt jadvaliga ustunlar qo'shish kerak emas, bu tizim uchun tizim. Har qanday modul noto'g'ri ishlarni qilmoqda va men birinchi navbatda o'rnatilishi kerak emasligini aytaman. Qaysi modullarda gaplashayotganingiz qiziq emas?
qo'shib qo'ydi muallif Clive, manba
@JoshuaKissoon Ha, agar siz modulni to'g'ri olib tashlash imkoni bo'lsa, albatta, albatta, albatta
qo'shib qo'ydi muallif Clive, manba
Chuqur tushuntirish uchun rahmat. Men qatorni olib tashladim va men darhol o'zgarishlarni sezdim deb o'ylayman! Plyonponi kesib o'tmayapman, lekin men katta farqni his qilyapman.
qo'shib qo'ydi muallif Morgan Delaney, manba
Scratch that - katta farq. Bu, albatta, muammo edi. :)
qo'shib qo'ydi muallif Morgan Delaney, manba
Bu mening sochimni sochimga tortib, Drupal-dagi keshni tozalash va reestrlarni qayta tiklashdan boshlab har qanday narsalarni sinab ko'rgan kunimni saqladi!
qo'shib qo'ydi muallif robinmitra, manba