ilch Forum » Ilch Clan 1.1 » Fehlersuche und Probleme » Plötzlich auftretende Fehler

Geschlossen
  1. #1
    User Pic
    Funker Vogt Mitglied
    Registriert seit
    24.03.2011
    Beiträge
    30
    Beitragswertungen
    1 Beitragspunkte
    Heute beim Seitenaufruf erscheint eine Fehlerausgabe, die bis gestern noch nicht aufgetreten ist.
    Änderungen an der Seite bzw. am Script gab es keine.
    Vielleicht eine neue php-Version?

    Ich hoffe jemand kann den Fehler nachvollziehen..
    >>>
    Deprecated: Assigning the return value of new by reference is deprecated in /var/www/web000/html/include/includes/class/xajax.inc.php on line 68

    Deprecated: Assigning the return value of new by reference is deprecated in /var/www/web000/html/include/includes/class/xajax.inc.php on line 95

    Deprecated: Assigning the return value of new by reference is deprecated in /var/www/web000/html/include/includes/class/xajax.inc.php on line 101

    Deprecated: Assigning the return value of new by reference is deprecated in /var/www/web000/html/include/includes/class/xajax.inc.php on line 124

    Deprecated: Assigning the return value of new by reference is deprecated in /var/www/web000/html/include/includes/class/xajax.inc.php on line 162

    Deprecated: Assigning the return value of new by reference is deprecated in /var/www/web000/html/include/includes/class/xajax.inc.php on line 238

    Deprecated: Assigning the return value of new by reference is deprecated in /var/www/web000/html/include/includes/class/xajax.inc.php on line 396

    Warning: Cannot modify header information - headers already sent by (output started at /var/www/web000/html/include/includes/class/xajax.inc.php:10) in /var/www/web000/html/include/includes/class/design.php on line 23
    <<<

    Mario

    PS: Sollte der Fehler mit der Angabe der Time Zone zusammenhängen, diese ist in der admin.php definiert.

    betroffene Homepage: externer Link
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    oink Mitglied
    Registriert seit
    23.09.2010
    Beiträge
    740
    Beitragswertungen
    227 Beitragspunkte
    da gibts keie lösung, ist uns auch nicht bekannt, du bist da vielleciht auf etwas gestoßen, schick das mal an die jungs von php.net

    super arbeit, wenn doch nur alle so aufmerksam wären wie du!
    before creation there must be destruction
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    oink Mitglied
    Registriert seit
    23.09.2010
    Beiträge
    740
    Beitragswertungen
    227 Beitragspunkte
    before creation there must be destruction
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    Funker Vogt Mitglied
    Registriert seit
    24.03.2011
    Beiträge
    30
    Beitragswertungen
    1 Beitragspunkte
    Beim neuerlichen Seitenaufruf kam noch eine Fehlermeldung dazu.

    >>>
    Warning: Cannot modify header information - headers already sent by (output started at /var/www/web000/html/include/includes/class/xajax.inc.php:10) in /var/www/web205/html/include/includes/func/user.php on line 129
    <<<

    Habe hier geleseen, das diese Meldungen durch überflüssige Leerzeichen im Script entstehen.
    Nur merkwürdig das der Fehler bis dato noch nie aufgetreten ist.


    Zuletzt modifiziert von Funker Vogt am 28.02.2012 - 18:39:40
    0 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    BAMBOIHH Mitglied
    Registriert seit
    22.05.2008
    Beiträge
    221
    Beitragswertungen
    23 Beitragspunkte
    ZitatZitat geschrieben von oink


    Tja, aber wenn man nicht lesen kann, was soll man da machen? zunge

    Vielleich könnt ihr ja den "Absenden"-Button noch sperren und erst freigeben, wenn man bestätigt hat, dass man den "FirstAid Check" auch gelesen hat... zwinker


    Zuletzt modifiziert von BAMBOIHH am 28.02.2012 - 18:56:43
    0 Mitglieder finden den Beitrag gut.
  6. #6
    User Pic
    Funker Vogt Mitglied
    Registriert seit
    24.03.2011
    Beiträge
    30
    Beitragswertungen
    1 Beitragspunkte
    Fehler behoben..
    In den o.a. Zeilen in der ajax.inc.php müssen die "&" Zeichen entfernt werden.
    in Zeile 68 z.Bsp.

    $xco=&new xajaxCallableObject($xco);if(2 < count($aArgs))


    in

    $xco=new xajaxCallableObject($xco);if(2 < count($aArgs))


    ändern.. usw..

    Habe gelesen das die Erstellung einer Instanz unter PHP 4 bis 5.2 noch des "&" Zeichens bedurfte, seit PHP 5.3 jedoch nicht mehr.

    Habe also die Fehlerhaften Zeilen entsprechend geändert und die Meldungen verschwanden.

    Geblieben sind jedoch die header-Meldungen, z. Bsp. design.php in Zeile 23.
    Wie kann man das lösen?
    Habe hierzu noch nichts gefunden..

    Edit:
    war der gleiche Fehler "&", ebenfalls in der ajax.inc.php


    Zuletzt modifiziert von Funker Vogt am 28.02.2012 - 19:10:56
    0 Mitglieder finden den Beitrag gut.
  7. #7
    User Pic
    oink Mitglied
    Registriert seit
    23.09.2010
    Beiträge
    740
    Beitragswertungen
    227 Beitragspunkte
    Ja, werde da mal noch mehr abfragen reinbauen ...
    before creation there must be destruction
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu Fehlersuche und Probleme

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten