Fatal error: Call to undefined function drupal_random_key()

Apache7 képe

Sziasztok!

A weboldalam elérhetetlenné vált, az alábbi hibát kapom:

Fatal error: Call to undefined function drupal_random_key() in /var/www/www.mydomain.hu/includes/form.inc on line 980

A bootstrap.inc fájl 2552 sorában módosítottam a "http://wwww.w3.org" részt "//www.w3.org"-ra.

Hiába állítottam vissza, a fenti hibaüzenet maradt.
Nagyon bízom, hogy visszaállítható az oldal.
Köszönöm előre is a segítséget.

Drupal verzió: 
Fórum: 
aboros képe

a bootstrap.inc 1945 -ik sorába kell lennie ennek a függvénynek. azt javaslom tölts le egy tiéddel megegyező verziójú drupalt és írd felül a hibás bootstrap.inc filet az eredetivel. és _soha_ ne írj a coreba, hacsak nem azért mert fejleszted.

1
0

-
clear: both;

Apache7 képe

És még a form.inc-et is felül kellett írnom, de újra működik.
Nagyon köszönöm a tippet. :-)
És akkor most nyitok egy új témát arra, ami miatt ebbe a problémába estem.

1
0
Apache7 képe

Azért úgy látszik a megpróbáltatásaim folytatódnak...
Tegnap este jelezték, hogy nem elérhető az oldalam. A hibajavítást bekapcsolva most a Fatal error: Call to undefined function drupal_random_key() üzenet ismét, de most a session.inc fájlra hivatkozott. Érdekes, mert user-ként automatikusan beléptem a böngészőbe, amin dolgozok az oldalon. Tehát bejelentkezve nem volt hiba most, ellenben a tegnapi esettel, ahol userként is néztem a hibát.
Átmásoltam a session.inc fájlt és most ok.
Ahogy nézegettem külföldi fórumokat, ilyen hiba 7.24 verzió alatt jelentkezhet.
Nekem 7.23 van most, esetleg másoljam át a teljes includes könyvtárat az eredeti kicsomagolt forrásfájlból, majd utána csináljak egy szabályos frissítést 7.26-ra?
Mert attól félek, hogy ez a hiba mindig más és más fájlnál fog elő jönni.

0
0
nevergone képe

Töltsd le a 7.23-at és írj mindent felül vele. Ezzel a lendülettel pedig rögtön frissíts is 7.26-ra, a használt kiegészítő modulokat is frissítsd. A Drupalban és a kiegészítő modulokban pedig ne módosíts semmit.

1
0
Apache7 képe

A sites mappán kívül mindent?, beleértve a gyökérmappában lévő fájlokat is? Vagy elég szerinted csak az includes mappa teljes frissítése?

0
0
nevergone képe

A „sites” könyvtáron kívül mindent. Amit a csomagban találsz, azzal egy az egyben írd felül a fájlokat.
Ha átírsz az oldal kódjában részeket, akkor ne csodálkozz, ha utána nem működik megfelelően. Ha egyedi dolog kell, nézd meg a saját modul fejlesztésének menetét és új modulban valósítsd meg az igényedet.

1
0
Apache7 képe

Aztán rájöttem, hogy hülye kérdés volt.
Felfrissítettem 7.26-ra, úgy néz ki minden ok. Egy kivétellel: nincs céglogó az oldalon. Pedig ott a fájl a sites/default/files mappában. Hiába próbálom a sminken belül tallózással feltenni a fájlt vagy más néven használni, vagy ftp-n feltölteni és úgy beírni a sminkbe a nevét, mintha nem is létezne, nem jeleníti meg a logót. Pedig ez nem egy bonyolult dolog. :-) Jogok rendben, fájl ott van, mi lehet a baja?
Egyébként minden más kép a helyén van.

0
0
Apache7 képe

Bocsánat. Sikerült megtalálni a hibát...

0
0