Pagina 1 van 1
Error
Geplaatst: 01 jan 2004, 13:06
door Headstrong
Ik ben bezig aan een eigen pagina, maar nu heb ik alles gedaan, en dan komt er deze error:
Code: Selecteer alles
Parse error: parse error in /home/www/headstrong.50free.org/Newversion/includes/template.php(127) : eval()'d code on line 6
Wat heb ik fout gedaan?
Geplaatst: 01 jan 2004, 17:41
door WebSiteNet
Deze error is moeilijk te traceren. Je moet de eigen pagina helemaal nagaan.
- Waar op je moet letten in de php code:
- blokken goed geparsed
- vars goed geparsed
- Waar op je moet letten met de template code:
- Blokken niet door elkaar
- Ander commentaar niet in de weg
- Variabelen niet in de war met blokken
Meestal heeft het iets met blokken in het template bestand te maken.
Geplaatst: 01 jan 2004, 18:32
door Headstrong
Oke thnx. Maar wat betekend precies geparsed?
En wat is vars?
Geplaatst: 01 jan 2004, 19:22
door WebSiteNet
geparsed = een soort engels werkwoord in het nederlandse voltooid deelwoord. geparsed = parsen = doorwerken/uitvoeren
vars = variabelen. de {DIT_IS_EEN_VARIABELE} dingen die je moet parsen (heb je het weer) met phpcode
Geplaatst: 02 jan 2004, 12:01
door Duvelske
webdev,
Je kan beter een hele tutorial schrijven

Of heb je zeker al gedaan :thumb:
Geplaatst: 02 jan 2004, 17:28
door WebSiteNet
Goed idee. een tut over debuggen. Ik zal er over denken.
Geplaatst: 06 jan 2004, 15:08
door Headstrong
Ik heb alles nog eens opnieuw gedaan, maar nog steeds die error.
Moet je die .php files ook weer cmodden daarna of niet?
edit: Nee dus.
Geplaatst: 06 jan 2004, 15:23
door Duvelske
Volgens mij heb je template.php aangepast. Al hoef je daar nooit iets aan te passen! Ook al maak je een nieuwe template deze mag je niet aanpassen!
Geplaatst: 06 jan 2004, 15:25
door Headstrong
De 1e keer idd wel ja. De 2e keer niet, of ik moet iets gewijzigd hebben in de .zip file. Ik zal hem nog eens opnieuw downloaden en uploaden.
Nee, doet het nog steeds niet.
Geplaatst: 06 jan 2004, 15:33
door Duvelske
hmm misschien iets in je Vitrax.cfg(is bij een nieuw template bij mij) file? of theme_info.cfg ?
Geplaatst: 06 jan 2004, 16:11
door Headstrong
Daar moest ik niks veranderen.
Geplaatst: 06 jan 2004, 17:36
door WebSiteNet
webdev schreef:Deze error is moeilijk te traceren. Je moet de eigen pagina helemaal nagaan.
- Waar op je moet letten in de php code:
- blokken goed geparsed
- vars goed geparsed
- Waar op je moet letten met de template code:
- Blokken niet door elkaar
- Ander commentaar niet in de weg
- Variabelen niet in de war met blokken
Meestal heeft het iets met blokken in het template bestand te maken.
Dit zijn de enigste mogelijkheden met die error.
Geplaatst: 06 jan 2004, 18:44
door Headstrong
Ik zal even mijn template.php posten, misschien kan iemand er iets mee of ziet een fout:
Code: Selecteer alles
<?php
// standard hack prevent
define('IN_PHPBB', true);
$phpbb_root_path = './';
include($phpbb_root_path . 'extension.inc');
include($phpbb_root_path . 'common.'.$phpEx);
// standard session management
$userdata = session_pagestart($user_ip, PAGE_TEMPLATE);
init_userprefs($userdata);
// set page title
$page_title = 'TEMPLATE';
// standard page header
include($phpbb_root_path . 'includes/page_header.'.$phpEx);
// assign template
$template->set_filenames(array(
'body' => 'template.tpl')
);
$template->pparse('body');
// standard page footer
include($phpbb_root_path . 'includes/page_tail.'.$phpEx);
?>
Geplaatst: 06 jan 2004, 20:29
door superman5000
als je bij 50free zit moest je toch al je php files cmodden naar 755???
Geplaatst: 06 jan 2004, 20:44
door Headstrong
Ja..
Geplaatst: 06 jan 2004, 23:02
door mosymuis
Duvelske schreef:Volgens mij heb je template.php aangepast. Al hoef je daar nooit iets aan te passen! Ook al maak je een nieuwe template deze mag je niet aanpassen!
Niet waar. Ik neem aan dat het hier om de Blank Template MOD gaat; hier mag je de namen van je nieuwe pagina aanpassen naar wat je wilt. Zolang je het maar consequent doet; in alle verwijzingen van de mod en in de filenames van template.php en template.tpl.