Wichtige: Diese Seite wird mit Hilfe von Cookies (cookies). Wenn Sie diese Webseite ohne Ausschalten Cookies im Browser, bedeutet, dass Sie für die Verwendung zustimmen.
Jetzt kaufen! Features Downloads

Verdienen Sie mit uns!

Wenn Sie möchten, verdienen Sie Geld mit vBET Join zu Affiliate-Programm.
Seite 1 von 2 12 LetzteLast
Ergebnisse 1 zu 10 von 16

Thema: Andere gefangen 4.2.5 VB mit VBET Fehler

  1. #1
    Senior Member
    Registriert seit
    Juni 2010
    Beiträge
    276

    Default Andere gefangen 4.2.5 VB mit VBET Fehler

    War immer eine Warnung so habe ich eine Fehler-reporting zu schreiben, die Vorlage, das Protokoll und erfasst diese...
    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
    Was ich Tat, war schreiben die Vorlage, das Protokoll, bevor es gescheitert ist, hat mich 3 Tage, aber dies ist die Vorlage laden, wirft den Fehler.

  2. #2
    Michał Podbielski (vBET Staff) vBET's Avatar
    Registriert seit
    Oktober 2009
    Beiträge
    3,037

    Default

    Wir prüfen es und senden Sie die Antwort bald.

  3. #3
    Michał Podbielski (vBET Staff) vBET's Avatar
    Registriert seit
    Oktober 2009
    Beiträge
    3,037

    Default

    Wir müssen unterschiedliche Versionen von vBulletin, da im Ort beschrieben-Fehler melden wir haben } und es gibt einige plugin-Ausführung.
    Bitte geben Sie uns die Inhalte der Linie 4695 in der Datei /home/allfreec/public_html/phpBB2/includes/class_core.php so werden wir in der Lage sein, um herauszufinden, welches plugin schuldig ist, und suchen Fehler.

  4. #4
    Senior Member
    Registriert seit
    Juni 2010
    Beiträge
    276

    Default

    Ab 4660, können Sie sehen, mein code zum abfangen der Fehler in die Protokolldatei werfen Sie die tatsächliche

    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 Staff) vBET's Avatar
    Registriert seit
    Oktober 2009
    Beiträge
    3,037

    Default

    Danke. Und dieser code auskommentiert ist Ihr code, der zurückgegeben wird 1. Zeile der error log?

  6. #6
    Senior Member
    Registriert seit
    Juni 2010
    Beiträge
    276

    Default

    Ja, es würde protokollieren, Vorlage ausgeführt, dass nicht die zwei wissen lieben, dass war es mit der Protokollierung. Dann wäre es zu schreiben das ytemple in das Protokoll, dann folgt die Fehlermeldung

  7. #7
    Senior Member
    Registriert seit
    Juni 2010
    Beiträge
    276

    Default

    Nicht sicher, ob das Sinn machte, habe ich protokolliert jede einzelne Vorlage, laden Sie es, dann entfernt Sie, wenn Sie nicht die Ursache des Fehlers mit str replace überprüfen.

  8. #8
    Senior Member
    Registriert seit
    Juni 2010
    Beiträge
    276

    Default

    Quote Originally Posted by vBET View Post
    Danke. Und dieser code auskommentiert ist Ihr code, der zurückgegeben wird 1. Zeile der error log?
    error_log($template_code, 0); <- diese Zeile schreibt den aktuellen $template_code in die log-Datei

    Als der Fehler schwerwiegender ist, ich hatte zu schreiben, die jeden template-code verarbeitet, und dann sehen, was es war, bevor der fatale Fehler aufgezeichnet wird.

  9. #9
    Michał Podbielski (vBET Staff) vBET's Avatar
    Registriert seit
    Oktober 2009
    Beiträge
    3,037

    Default

    Code:
    $lastpostinfo['lastposter'] = '<!--vBET_SNTA-->' . $lastpostinfo['lastposter'] .'<!--vBET_ENTA-->';
    Es gibt keinen solchen code in vBET... Hast du irgendwelche änderungen im code? Welche version hast du (vielleicht etwas älter)?

  10. #10
    Senior Member
    Registriert seit
    Juni 2010
    Beiträge
    276

    Default

    Muss ein anderes template verwenden, das die VBET Namen dort keine änderungen vorgenommen werden VBET 492.

Seite 1 von 2 12 LetzteLast

Tags zu diesem Thema

Berechtigungen

  • Sie möglicherweise nicht neue Themen zu verfassen
  • Sie möglicherweise nicht Beiträge zu antworten
  • Sie möglicherweise nicht Dateianhänge
  • Sie möglicherweise nicht Ihre Beiträge zu bearbeiten
  •