A drupal.org-on találtam egy modult, aminek a neve area:
http://drupal.org/project/area
Amikor belkapcsoltam és feltettem a hozzá tartozó blokkot ezt az üzenetet kaptam:
Fatal error: require_once() [function.require]: Failed opening required './modules/area/lib/functions.php' (include_path='.:/usr/lib/php:/usr/local/lib/php') in /home/mongainf/public_html/sites/all/modules/area/area.inc on line 14
Azóta nem tudok felmenni az oldalra, mert amikor beírom az url-t ugyanezt az üzenetet kapom.
Van módja, hogy valahogy kikapcsoljam a modult?
Melyik modulhoz, modulokhoz kapcsolódik a téma?:
Drupal verzió:
Fórum:
adatbázis
Az adatbázisod "system" táblájában keress rá, és az adott sorban a "status" értékét állítsd 0 -ra.
És legközelebb biztonsági mentésen kísérletezz a saját gépeden, ahol ennek nincs kockázata, és bármikor visszaállhatsz a korábbi állapotra.
Választ szeretnél? - Új kérdés, új téma - Tesztoldal - Trollkezelés - Frissítés
README.txt szerint telepítsd
A modult vagy a benne található README.txt szerint telepítsd (ne a sites//modules/ könyvtárba, ahol a helye lenne, hanem a core modulok közé a modules/ könyvtárba) - vagy ami még szabályosabb megoldás: az include_once() helyett használd benne a module_load_include() függvényt (akár, elsősorban és főleg az area.inc fájlban).
Ja és jelentsd a hibát a modul fejlesztőjének. ;)
Köszönöm mindkét választ! A
Köszönöm mindkét választ!
A readme-t nem néztem át olyan tüzetesen, hogy észrevegyek ilyen apróságot. Már írtam a fentartónak és ő is erre hívta fel a figyelmem. Egyébként így a core modules/-ba téve valóban működik az area.
Tudom, hogy backup, de ki gondolta volna, hogy egy ilyen kis modulocska ezt teheti ... :)
Általános szabályként
Általános szabályként elmondható (szerintem), hogy lehetőleg sohase kísérletezz "ismeretlen" modullal élő weboldalon. Erre érdemes a sajátgépen, saját szerveren, egy próba drupalt feltenni, ahol megismered a modult, és ha már ismered és biztos vagy benne, hogy ez kell neked, akkor mehet az éles oldalra. Sok modul használ adatbázist, ha rosszul uninstallálod, vagy hibásan akkor sok "szemét" maradhat az adatbázisodban.
Ugyanezt tudom javasolni a fejlesztés alatt álló oldalra is. Előbb a próba drupal, aztán a munkaoldal.
...mit tudok: http://web.termuves.hu
Ne hasznald
Ez a modul gyonyoru pelda arra hogyan ne irjunk Drupal modult. Barki aki hasznalja ezt a modult kapcsolja ki mert nagyon veszelyes.
A hiba jelentve a biztonsagi csoportnak.
Ezt saját tapasztalatból
Ezt saját tapasztalatból megerősíthetem. Alkalmaztam a javasolt megoldásokat és bár a modul elkezdett működni, később csak újabb bajokat szült. A fejlesztő védelmében: ő közölte, hogy ez az első verzió és visszajelzések hiányában nem vállal érte felelőséget.