Drupal cum să goliți memoria cache, profhelp

În articolul de astăzi problema modului de a șterge din memoria cache Drupal.

pentru a curăța Button Drupal Cache

Deschideți meniul de configurare (Configurația site-ului)> Secțiunea de dezvoltare (Dezvoltare)> Performanță (Performance). In partea de sus, veți vedea un buton pentru a șterge memoria cache.

După ce faceți clic veți vedea un mesaj de sistem: Memoria cache este ștearsă.

Executarea update.php va, de asemenea, cache clar

Rularea /update.php script - aceasta este a doua cel mai simplu mod de a goli memoria cache. Dacă nu vă puteți conecta, sau nu au drepturi de administrator de utilizator (ID-ul de utilizator admin - 1), trebuie să setați variabila update_free_access $ = TRUE; în fișierul /sites/default/settings.php. apoi executați /update.php din nou. După ce stonecrops cache nu uitați să returneze $ update_free_access variabila la FALSE.

cod PHP pentru a șterge memoria cache

De asemenea, codul PHP poate elimina nu numai bani, dar, de asemenea, importante informații de date, astfel executa cu atenție comenzile SQL de forma DELETE FROM. Următorul script mic se va șterge memoria cache.

Puteți rula, de asemenea, următoarea comandă:

Pentru a goli cache-ul direct din baza de date.

Pentru ca acest lucru să slelat, trebuie să aibă abilități de a lucra cu SGBD (sistem de management al bazei de date), așa că, dacă nu sunt bune la acest - versiunile anterioare ale Ogranichtes cache-ul este șters.

Du-te în phpMyAdmin. sau o mysql linie de comandă (în cazul în care lucrați c PostgreSQL și SQLite - principiul este același).

Curățați masa (nota CLEAN, și ștergeți), ale căror nume începe cu cache_.

modul Devel

Drupal cum să goliți memoria cache, profhelp

Modulul Devel face udnobnym curățarea cache-ul în Drupal. Instalați unitatea și porniți unitatea de developare, de la care va fi convenabil pentru a goli memoria cache.

modul Admin_menu

Modulul admin_menu are o multitudine de simplificare a vieții funcțiilor de administrator, inclusiv golirea memoriei cache. Pe lângă link-uri admin_menu module imeyustya la cron și update.php.

Drush - este un instrument administrativ foarte puternic pentru serviciul perdnaznachennaya site-ul Drupal din linia de comandă. Executați următorul cod pentru a șterge memoria cache:

fișier PHP pentru a șterge memoria cache

Folosind această metodă, să fie extrem de atent, pentru că în cazul în care un atacator află despre existența dosarului, el bnzprepyatstvenno poate șterge memoria cache a site-ului.

Creați un fișier numit, de exemplu cc.php, situată în interiorul sitului de copac, și poate fi la radacina - principalul lucru pe care nimeni altcineva nu știa despre existența sa. conținutul fișierului trebuie să conțină următoarele: