Beiträge von Shorty im Thema „Erorr Fehler ermitteln wie?“

    Ich werde noch Irre das kann doch nicht sein das wenn der Fehler in der wcf\data\guestbook\ViewableGuestbookEntry.class.php sein soll und ich dann dort änderungen mache,sich die Fehlermeldung in keinster weisse verändert?

    PHP Kenntnisse bei mir sind zwar begrenzt,aber HTML geht eigentlich. ;)


    Ich konnte schon einige Fehler selber finden und beheben,aber dieser zeigt mir anscheint meine grenzen.


    Ich vermutete den Fehler in Folgendem bereich.


    PHP
    public function getDisabledContent(ViewableModerationQueue $queue) {
    		WCF::getTPL()->assign(array(
    			'entry' => new ViewableGuestbookEntry($queue->getAffectedObject())
    		));
    
    
    		// init template
    		return WCF::getTPL()->fetch('guestbookModerationEntry');
    	}

    Aber egal was ich da versucht habe der Fehler blieb immer der selbe und hat sich nicht verändert,auch versuche im guestbookModerationEntry template haben keine Veränderung gebracht.


    Kurz gesagt ich finde die stelle einfach nicht die geändert werden muss um den Fehler zu beheben.

    Ich habe ein Plugin bei dem der Support eingestellt wurde,daher habe ich mich selber mal ran gemacht den Fehler zu suchen und zu beheben,aber ich bin schon am aufspüren des Fehler gescheitert.
    Der Fehler ist Folgender.

    Code
    Fatal error: Call to a member function getAvatar() on null in /var/www/vhosts/computer-base.net/httpdocs/wcf/templates/compiled/34_wcf_1_moderationList.php on line 196


    In der 34_wcf_1_moderationList.php in Zeile 196 Steht Folgendes.



    PHP
    <td class="columnIcon"><p class="framed"><?php echo $this->v['entry']->getUserProfile()->getAvatar()->getImageTag(32); ?></p></td>

    Aber auch dadurch konnte ich nicht wirklich erkenne wo der Fehler liegt,wie bekomme ich nun herraus wo ich den Fehler suchen muss und was genau der Fehler ist?