Page 1 of 1

Tokenizer-Fehler?

Posted: Wed Jul 09, 2008 6:33 am
by maueroli
Hallo @all,

da CMS ziemliches neuland für mich ist, hab ich mich mal für cmdmadesimple entschieden, schien mir am sympathischsten.
nun hab ich mir das paket auf den server geladen und die installation durchgeführt - ohne probleme!
Auch in den Admin-Panel komm ich normal rein, aber sobald ich die site aufrufe zeigt er mir folgenden fehler:

Code: Select all

Fatal error: Call to undefined function token_get_all() in /home/bmgphp/public_html/lib/smarty/internals/core.write_compiled_include.php on line 45
hab gelesen dass hier im forum schon der gleiche fehler bearbeitet worden war, aber hab keine wirkliche lösung daraus schließen können, ausser dass es am Provider liegt...war mir nicht sicher ob dies stimmt, hab deshalb mal direkt beim Provider angerufen, die konnten mir aber auch keine info geben!

Hier noch einige Daten zur PHP-Version etc.
CMS: cmsmadesimple-DE-1.3.1
System: Linux php5 2.6.23-gentoo-r9 #5 SMP
Für weitere Infos hier ein Link zur phpinfo() - Ausgabe: >

und hier zur Fehlermeldung: >


gruß oli

Re: Tokenizer-Fehler?

Posted: Wed Jul 09, 2008 7:08 am
by cyberman
Hi Oli,

willkommen bei CMS made simple.

Wie du vielleicht bereits im FAQ gelesen hast, hat CMSms unter anderem folgende Voraussetzung:
PHP 4.3+ (4.3.3+ für suchmaschinenfreundliche URLs) mit aktiviertem Tokenizer-Support
Wenn ich mir jedoch die Configure Commands deine phpinfo anschaue, finde ich folgenden Eintrag:
'--disable-tokenizer'
Das heisst, der Tokenizer dürfte bei dir nicht aktiv sein. Eigentlich hätte da bei der Installation bereits ein gelbes/rotes Lämpchen aufleuchten müssen ::).

Egal wie, CMSms bzw. Smarty (die verwendete Template-Engine) benötigen zwingend den Tokenizer. Wenn du CMSms einsetzen möchtest, solltest du dich noch mal mit deinem Provider über dieses Thema unterhalten ...