Call to undefined function
am 29.09.2009 - 09:21 Uhr in
Hi Leute,
bin gerade etwas schockiert. Bin seit mehrern Tagen an einer Seite am Basteln, bisher ohne Probleme. Jetzt haut er mir auf einmal ohne vorwarnung diese Fehlermeldung um die Ohren
Fatal error: Call to undefined function get_page_language() in /var/www/vem/sites/all/themes/VEM/page.tpl.php on line 2Es kommt noch besser. Die Fehlermeldung kam nur wenn ich auf administrativa der seite zugreifen wollte. Aber ich merke gerade das ich auch noch nicht mal mehr auf die Startseite komme. Da gibts folgenden Fehler.
Fatal error: Call to undefined function get_full_path_to_theme() in /var/www/vem/sites/all/themes/VEM/node.tpl.php on line 14Hier habt ihr mal line 2 aus der page.tpl.php
<html xmlns="http://www.w3.org/1999/xhtml" lang="<?php echo get_page_language($language); ?>" xml:lang="<?php echo get_page_language($language); ?>">und line 14 aus der node.tpl.php
<h2 class="PostHeaderIcon-wrapper"><img src="<?php echo get_full_path_to_theme(); ?>/images/PostHeaderIcon.png" width="32" height="32" alt="PostHeaderIcon"/> <span class="PostHeader"><a href="<?php echo $node_url; ?>" title="<?php echo $title; ?>"><?php echo $title; ?></a></span>Hat von euch einer eine Idee dazu ??
Gruss Bastian
- Anmelden oder Registrieren um Kommentare zu schreiben

PHP Memory Limit?
am 29.09.2009 - 10:09 Uhr
Kann es sein, daß Du über Dein PHP Memory Limit gekommen bist? Eigentlich hätte ich dann zwar einen Fehler in dieser Richtung erwartet, aber es sieht so aus, als ob Teile des Drupal Kerns nicht mehr geladen sind.
Beste Grüße
Werner
Also auf dem selben Server
am 29.09.2009 - 10:25 Uhr
Also auf dem selben Server läuft noch eine Website, die macht keine Probleme.
Hab jetzt mal in der PHP.INI das memory_limit auf 128 und auch mal auf 264 gestellt bei beiden malen bekomme ich nun diesen fehler
Fatal error: Allowed memory size of 262144 bytes exhausted (tried to allocate 19456 bytes) in /var/www/vem/includes/bootstrap.inc on line 1160Das ganze ist sehr unschön. Zumal ich natürlich an meinem eigenen Server schrauben kann wie ich will, aber die seite zu einem Hoster hochgeladen werden und ich glaub der läßt mich nicht an die php.ini :-)
OK verdammt jetzt ist mir
am 29.09.2009 - 10:47 Uhr
OK
volles Kommando zurück.
Hauptseite läuft wieder. Gott sei Dank :-)
Leider habe ich immer noch das Problem aus dem ersten Post.
Gruss Bastian
Tut mir leid für die
am 29.09.2009 - 12:41 Uhr
Tut mir leid für die Doppelposts aber ich muss nochmal fragen.
Die Funktionen die in meinem ersten Post erwähnt werden, laufen jetzt schon seit 2 Wochen in meinem Theme. Es kann also kein Ansatz sein andere Funktionen zu benutzen, zumal das ein Rattenschwanz ist.
Die Funktionen sind in der template.php.
Aber irgendwie habe ich das gefühl als wenn der die nit mehr ausliest. Alle Funktionen die da drin sind funktionieren plötzlich nicht mehr.
Das memory_limit hab ich auch mal rauf gedreht, daran liegts nit.
Währ klasse wenn noch einer nen Rat geben kann
Mit 256 KB kannst du auch
am 29.09.2009 - 12:51 Uhr
Mit 256 KB kannst du auch nicht viel reißen..
--
mortendk: everytime you use contemplate... Thor is striking down from above with his mighty hammer - crushing and killing a kitten!
webseiter.de
das steht wieder auf 256M
am 29.09.2009 - 13:06 Uhr
das steht wieder auf 256M
wie gesagt die andere seite auf dem server läuft ja auch
Ich gehe davon aus das die template.php nit eingelesen wird. Aber wo wird das definiert
Es liegt auch defiintv am theme und nicht irgedendwie am server. wenn ich das theme lösche und danach auf der seite einanderes anhake, funktioniert die seite. Nur mit dem theme das ich haben möchte plötzlich nicht mehr.
Benamsungen
am 29.09.2009 - 14:07 Uhr
Hat das Theme irgendwie einen komischen Namen? Oder ist die template.php falsch geschrieben / nicht im Hauptverzeichnis des Themes?
Hat das Theme eine .info?
Vielleicht ist es ja sowas.
hth,
Stefan
--
sei nett zu Deinem Themer
Ich gehe davon aus das ein
am 29.09.2009 - 14:16 Uhr
Ich gehe davon aus das ein fehler in der sql datenbank vorliegt, dass da irgendein verweis nicht stimmt.
Habe noch eine sicherung gehabt. Einmal die sql datenbank und einmal den drupal kram ansich.
Lege ich ne neue datenbank an, spiele die drupalsicherung zurück und wähle das theme, frisst er es. Leider is aber alles weg was eingestellt und an inhalt da war.
Spiele ich dafür jetzt das sql backup ein kommt der fehler
es muss also wohl was an den sql daten sein
theme registry leeren
am 29.09.2009 - 14:20 Uhr
Dann probier mal, den ThemeCache zu leeren.
Vielleicht funktioniert es dann wieder.
hth,
Stefan
--
sei nett zu Deinem Themer
hilft alles nix solangsam
am 29.09.2009 - 14:50 Uhr
hilft alles nix
solangsam hab ich das gefühl die arbeit ist im Ar...
Dann darf ich wohl nöchste woche 4 tage nachtschicht einlegen. :-(
naja kann man nix machen
trotzdem danke an alle