Pagina 1 van 1
ezPortal parse error
Geplaatst: 04 jan 2003, 00:04
door T00N
Hoi,
Ik ben aan het proberen om de zeportal mod te installeren maar het wil niet helemaal lukken.
Bij mijn weten heb ik alle instructies letterlijk opgevolgd maar toch krijg ik de volgende error:
Code: Selecteer alles
Parse error: parse error in /www/htdocs/fransvdb/forum/includes/template.php(127) : eval()'d code on line 63
Enig idee wat er mis is?
Geplaatst: 04 jan 2003, 00:13
door .::Neo::.
Kan je mischien Line 60 t/m 70 kunnen laten zien.
Geplaatst: 04 jan 2003, 00:24
door T00N
Ja tuurlijk, komt tie
Code: Selecteer alles
$this->set_rootdir($root);
}
/**
* Destroys this template object. Should be called when you're done with it, in order
* to clear out the template data so you can load/parse a new template set.
*/
function destroy()
{
$this->_tpldata = array();
}
Geplaatst: 04 jan 2003, 12:58
door Spikey
Toon, dit is een gokje maar kijk eens of je in overall_header.tpl en overall_footer.tpl het volgende hebt staan:
<!-- comment -->
zo ja, probeer het eens te veranderen naar:
<!--
comments
// -->
Eens kijken of het helpt.
Geplaatst: 04 jan 2003, 13:34
door T00N
Nope, staat al goed.
Geplaatst: 08 jan 2003, 21:01
door iNFERiON
ik heb hetzelfde probleem:
Parse error: parse error in template.php(127) : eval()'d code on line 63
Ik gebruik Lycos als host en heb alles geloof ik goed ingesteld.
Mijn lines 60-70:
var $uncompiled_code = array();
/**
* Constructor. Simply sets the root dir.
*
*/
function Template($root = ".")
{
$this->set_rootdir($root);
}
Ik heb wel een paar dingen tussen <!-- en --> staan, maar dat ziet er niet naar uit dat ik dat moet veranderen:
if (preg_match('#<!-- BEGIN (.*?) -->#', $code_lines[$i], $m))
if ( preg_match('#<!-- END (.*?) -->#', $code_lines[$i], $n)
else if (preg_match('#<!-- END (.*?) -->#', $code_lines[$i], $m))
Geplaatst: 08 jan 2003, 21:15
door Spikey
Welkom
Volgens mij weet TOON de oplossing al voor dit probleem.
Misschien kan hij het hier even posten.

Geplaatst: 09 jan 2003, 12:41
door iNFERiON
Bedankt voor je verwelkoming

Ik zou het erg fijn vinden als de oplossing hier inderdaad gepost wordt, want ik wil dolgraag de ezPortal gaan gebruiken

Geplaatst: 09 jan 2003, 17:41
door Spikey
Heb je al geprobeerd om het "originele" template.php bestand nogmaals te uploaden/overschrijven.
Geplaatst: 10 jan 2003, 16:52
door iNFERiON
ja, helpt ook niks
Geplaatst: 10 jan 2003, 17:22
door Spikey
Ik ga wel eens goed zoeken voor je, laat jij intussen even weten of je nog meer mods geïnstalleerd hebt en welke.
Mocht je nog weinig/niets geinstalleerd hebben, dan kun je ook proberen om opnieuw te beginnen met de portal_mod en deze nogmaals "schoon" te installeren.
Geplaatst: 23 jan 2003, 16:36
door iNFERiON
Ik heb de volgende mods geinstalleerd:
Attachment Mod
Chatbox Mod
Quick-Reply Mod
Quick-Register Mod
En ik heb zelf de login box die normaal onderin staat naar boven verplaatst.
HELP
Geplaatst: 30 jan 2003, 20:37
door Jo@chim
Ik heb juist hetzelfde probleem!
Help me aub
Code
Geplaatst: 31 jan 2003, 19:31
door Jo@chim
Hierbij mijn code uit het bewuste bestand.
lijn 58-70. De fout zou zitten in 63.
function Template($root = ".")
{
$this->set_rootdir($root);
}
/**
* Destroys this template object. Should be called when you're done with it, in order
* to clear out the template data so you can load/parse a new template set.
*/
function destroy()
{
$this->_tpldata = array();
}
Geplaatst: 31 jan 2003, 22:18
door Spikey
Het enige wat ik kan bedenken is dat er waarschijnlijk een foutje is gemaakt met het installeren van deze mod.
Loop dus alle wijzigingen in de bestanden nog een keer na en check of alles goed staat.
Neen
Geplaatst: 02 feb 2003, 09:49
door Jo@chim
Heb ik al drie maal gedaan.
Nog steeds de foutmelding.
Geplaatst: 06 feb 2003, 20:47
door Cyber Junkie
Ik heb het zelfde probleem.
Hopenlijk weet iemand het antwoord
Hier zijn mijn line 60 t/m 80
Code: Selecteer alles
var $classname = "Template";
// variable that holds all the data we'll be substituting into
// the compiled templates.
// ...
// This will end up being a multi-dimensional array like this:
// $this->_tpldata[block.][iteration#][child.][iteration#][child2.][iteration#][variablename] == value
// if it's a root-level variable, it'll be like this:
// $this->_tpldata[.][0][varname] == value
var $_tpldata = array();
en ik krijg deze melding:
Code: Selecteer alles
Parse error: parse error in /home/httpd/vhosts/reumalevenslang.messageboard.nl/httpdocs/forum/includes/template.php(127) : eval()'d code on line 62