Gyorsítótár bekapcsolása után összeomlott a honlap

vlezli képe

Sziasztok!

Hetek óta építgetek egy honlapot: http://loopkeepers.ca, amit Drupal 7 alatt használok.

Eddig, a szerkesztés idejére, ki volt kapcsolva a gyorsítótár. Most, hogy nagyjából kész a honlap, úgy véltem nem árthat, ha gyorstárazom az oldalakat, blokkokat, és a CSS fájlokat a gyorsabb elérés és a szerveroldali erőforrások kímélése céljából.(A Javascript gyorstárazását nem kapcsoltam be.)

De a mentés gombra kattintva "elszállt" a honlap az alábbi hibaüzenettel:

"Content Encoding Error

The page you are trying to view cannot be shown because it uses an invalid or unsupported form of compression.

Please contact the website owners to inform them of this problem."

A nagyobb baj az, hogy semmilyen oldal nem jön be, így az admin felületre se tudok belépni, hogy kikapcsoljam a hibát előidéző gyorstárazást. (Elvileg a gyorstárazásnak nem is volna szabad ilyen hibát okozni...)

Vajon mit lehet ilyenkor tenni? Nagyon sok munkám van már ebben a honlapban, nem szeretném elveszíteni.

Rendszeresen készítek mentést a honlapjaimról. Erről is csináltam, legutóbb október 30-án. De egy készítés alatt álló honlap életében egy hét nagy idő. Sok beleölt munkaórám veszne el, ha csak az egy héttel ezelőtti állapotot tudnám visszaállítani.

Talán a szolgáltatónak van frissebb mentése is, még nem kérdeztem.

De hátha van jobb megoldás is. Olyasmire gondolok, hogy biztos kikapcsolható valahogy a bajt okozó gyorstárazás a honlapra ( az admin felületre) való bejutás nélkül is.

Az utolsó munkám a gyorstár bekapcsolása előtt pár perccel egy Lightbox2-vel és Views-zal összeállított, kb. 30 képből álló képnézegető felépítése volt, ami remekül működött, egészen a gyorstár bekapcsolásáig, amikor is az egész honlap összeomlott. Hátha fontos ez az infó is a hiba behatárolásában!

FTP-hozzáférésem, cPanel-, és PhpMyAdmin használati lehetőségem van. Hátha ezek valamelyikén keresztül is orvosolható a hiba, bár semmi ötletem nincs, hogy merre induljak el.

Bármilyen jó-tanácsot örömmel és köszönettel fogadok!

Üdvözlettel:
Veres László

Melyik modulhoz, modulokhoz kapcsolódik a téma?: 
Drupal verzió: 
Fórum: 
hszilard képe

Nekem is volt hasonló. Konkrétan nekem egy Mail MIME modul bekapcsolásával jött elő.
Megoldani úgy tudtam, hogy FTP-n a sites/all/modules mappában a modul mappáinak neve elé egy _ jelet tettem (hogy ne találja meg a Drupal), majd frissítettem a böngészővel az oldalt. Ezt addig folytattam, míg egyszer csak vissza nem jött az oldal.
Tudom, ez eléggé fapados módszer, de nálam ez segített.

0
0
vlezli képe

Végig csináltam, de semmi nem változott. Sajnos nekem nem jött be ez a módszer.

0
0

Veres László

pp képe

Ezt próbáld a phpmyadminban:

update variable set value='i:0;' where name='cache';

vagy a settings.php végére írd be:

  1. $conf['cache'] = 0;

pp

3
0
vlezli képe

Egyszerűbbnek tűnt a settings.php végére beírnom a javasolt sort, így azt választottam.

Rögtön helyreállt a honlap! :)

Már csak ilyen gondolatok motoszkálnak bennem, hogy valójában mi is okozhatta a hibát, és előfordulhat-e a jövőben is?

A fenti kódrészletet benne hagyhatom-e a settings.php-ben, vagy töröljem most már, hogy elindult a honlap?

Merhetem-e még valaha is megkísérelni a cache bekapcsolását? Vagy legyen tanulság ez az eset, és inkább ne próbálkozzak vele többet...?

Minden esetre nagyon köszönöm a gyors és hathatós segítséget! Egy heti munkámat mentetted meg vele! :)

Üdv,
V. Laci

0
0

Veres László

pp képe

Mielőtt bármit is csinálnál, készíts egy biztonsági mentést az oldalról. :)

„A fenti kódrészletet benne hagyhatom-e a settings.php-ben, vagy töröljem most már, hogy elindult a honlap?”

Benne hagyhatod, így sose fogod tudni bekapcsolni a gyorstárazást. Mielőtt kiveszed menj el a beállításaihoz és ments rá egyet úgy, hogy ki van kapcsolva a cache. Csak ez után vedd ki.

„Már csak ilyen gondolatok motoszkálnak bennem, hogy valójában mi is okozhatta a hibát, és előfordulhat-e a jövőben is?”
„Merhetem-e még valaha is megkísérelni a cache bekapcsolását? Vagy legyen tanulság ez az eset, és inkább ne próbálkozzak vele többet...?”

Fel kéne állítanod egy tesztkörnyezetet, ahol ez a hiba reprodukálható. Ekkor el lehet kezdeni a hiba feltárását és javítását.

Lehet, hogy egy egyszerű gyorstár törlése segíthet a problémán.

pp

2
0
vlezli képe

Természetesen máskor óvatosabb leszek!

Köszönöm a jó-tanácsokat és a gyors segítséget!

Üdv!
L

0
0

Veres László