Viktigt: Denna sida använder cookies (cookies). Genom att använda denna webbplats utan att stänga av cookies i webbläsaren, innebär att du samtycker till att använda det.
Köp nu! Funktioner Nedladdningar

Tjäna med oss!

Om du vill börja tjäna pengar med vBET koppling till Affiliate Program.
Sida 1 av 2 12 SenasteLast
Resultat 1 till 10 av 16

Ämne: Fångade en annan 4.2.5 VB med VBET fel

  1. #1
    Senior Member
    Reg.datum
    Jun 2010
    Inlägg
    276

    Default Fångade en annan 4.2.5 VB med VBET fel

    Var att få en varning så jag skapade en felrapportering att skriva mallen för att logga in och fångade denna...
    Code:
    [04-Jun-2018 18:52:57 UTC] $lastpostinfo['lastposter'] = '<!--vBET_SNTA-->' . $lastpostinfo['lastposter'] .'<!--vBET_ENTA-->';
    [04-Jun-2018 18:52:57 UTC] PHP Parse error:  syntax error, unexpected '' (T_ENCAPSED_AND_WHITESPACE), expecting identifier (T_STRING) or variable (T_VARIABLE) or number (T_NUM_STRING) in /home/allfreec/public_html/phpBB2/includes/class_core.php(4695) : eval()'d code on line 1
    Vad jag gjorde var att skriva mallen till loggen innan det inte gick, tog mig 3 dagar, men detta är mallen lastning som kastar fel.

  2. #2
    Michał Podbielski (vBET Personal) vBET's Avatar
    Reg.datum
    Oktober 2009
    Inlägg
    3,037

    Default

    Vi kommer att undersöka det och skicka dig ett svar snart.

  3. #3
    Michał Podbielski (vBET Personal) vBET's Avatar
    Reg.datum
    Oktober 2009
    Inlägg
    3,037

    Default

    Vi måste ha olika versioner av vBulletin eftersom i stället beskrivs av fellogg vi har } och att det borde finnas något plugin utförande.
    Vänligen ge oss innehållet i linje 4695 i din fil /home/allfreec/public_html/phpBB2/includes/class_core.php så vi kommer att kunna hitta vilket plugin är skyldig och leta efter fel.

  4. #4
    Senior Member
    Reg.datum
    Jun 2010
    Inlägg
    276

    Default

    Början på 4660, kan du se min kod för att fånga felet till loggfilen kasta bort den faktiska

    Code:
    	/**
    	 * Renders the output after preperation.
    	 * @see vB_Template::render()
    	 *
    	 * @param boolean	Whether to suppress the HTML comment surrounding option (for JS, etc)
    	 * @return string
    	 */
    	protected function render_output($suppress_html_comments = false)
    	{
    		//This global statement is here to expose $vbulletin to the templates.
    		//It must remain in the same function as the template eval
    		global $vbulletin;
    		extract($this->registered, EXTR_SKIP | EXTR_REFS);
    
    		$actioned = false;
    		($hook = vBulletinHook::fetch_hook('template_render_output')) ? eval($hook) : false;
    
    		if (!$actioned)
    		{
    			$template_code = self::fetch_template($this->template);
    		}
    
    		if (strpos($template_code, '$final_rendered') !== false)
    		{
    			eval($template_code);
    		}
    		else
    		{
    /*
    			$tcount = 0;
    			$tst = str_replace("vB_Template_Runtime::fetchStylevar('outertablewidth')","",$template_code,$tcount);
    		    $tst = str_replace("old_explorer","",$template_code,$mcount);
    			if ($mcount==0&&$tcount==0){
    				error_log($template_code, 0);
    			}						
    	*/
    			eval('$final_rendered = "' . $template_code . '";');
    		}

  5. #5
    Michał Podbielski (vBET Personal) vBET's Avatar
    Reg.datum
    Oktober 2009
    Inlägg
    3,037

    Default

    Tack. Och detta kommenteras koden är din kod, som återvänt 1: a raden i loggen?

  6. #6
    Senior Member
    Reg.datum
    Jun 2010
    Inlägg
    276

    Default

    Ja, det skulle logga in någon mall utförs, som inte stämmer med de två vet de att det var skogsavverkning. Då skulle det skriver ytemple att logga sedan följas av felmeddelandet

  7. #7
    Senior Member
    Reg.datum
    Jun 2010
    Inlägg
    276

    Default

    Inte säker på om det är meningsfullt, jag loggade in varenda mall ladda det, sedan bort dem om de inte orsakar felet med str replace in.

  8. #8
    Senior Member
    Reg.datum
    Jun 2010
    Inlägg
    276

    Default

    Quote Ursprungligen postat av vBET View Post
    Tack. Och detta kommenteras koden är din kod, som återvänt 1: a raden i loggen?
    error_log($template_code, 0); <- den här raden skriver nuvarande $template_code till loggfilen

    Så felet är dödlig, jag var tvungen att skriva varje mall kod som behandlas, för att sedan se vad det var innan den ödesdigra fel registreras.

  9. #9
    Michał Podbielski (vBET Personal) vBET's Avatar
    Reg.datum
    Oktober 2009
    Inlägg
    3,037

    Default

    Code:
    $lastpostinfo['lastposter'] = '<!--vBET_SNTA-->' . $lastpostinfo['lastposter'] .'<!--vBET_ENTA-->';
    Det finns ingen sådan kod i vBET... har du gjort några ändringar i kod? Vilken version har du (kanske lite äldre)?

  10. #10
    Senior Member
    Reg.datum
    Jun 2010
    Inlägg
    276

    Default

    Måste vara en annan mall som använder VBET namn i där inga förändringar är gjorda för att VBET 492.

Sida 1 av 2 12 SenasteLast

Taggar för det här ämnet

Behörigheter för att posta

  • Du får inte posta nya ämnen
  • Du får inte posta svar
  • Du får inte posta bifogade filer
  • Du får inte redigera dina inlägg
  •