Ergebnis 1 bis 8 von 8

Thema: Deprecated Fehlermeldung?!

  1. #1
    Neuer Benutzer
    Registriert seit
    17.01.2012
    Beiträge
    3

    Frage Deprecated Fehlermeldung?!

    Hallo,

    habe das plugin itrader installiert. Geht auch alles perfekt. Nur auf manchen Seiten von dem Plugin kommt folgendes:

    Deprecated: Assigning the return value of new by reference is deprecated in /www/htdocs/w00e7416/includes/init.php on line 55

    Deprecated: Assigning the return value of new by reference is deprecated in /www/htdocs/w00e7416/includes/init.php on line 107

    Deprecated: Assigning the return value of new by reference is deprecated in /www/htdocs/w00e7416/includes/init.php on line 111

    Deprecated: Assigning the return value of new by reference is deprecated in /www/htdocs/w00e7416/includes/init.php on line 119

    Deprecated: Assigning the return value of new by reference is deprecated in /www/htdocs/w00e7416/includes/init.php on line 130

    Deprecated: Assigning the return value of new by reference is deprecated in /www/htdocs/w00e7416/includes/init.php on line 134

    Deprecated: Assigning the return value of new by reference is deprecated in /www/htdocs/w00e7416/includes/init.php on line 142

    Deprecated: Assigning the return value of new by reference is deprecated in /www/htdocs/w00e7416/includes/init.php on line 211

    Deprecated: Assigning the return value of new by reference is deprecated in /www/htdocs/w00e7416/includes/init.php on line 389

    Deprecated: Assigning the return value of new by reference is deprecated in /www/htdocs/w00e7416/includes/class_core.php on line 2552
    Das Plugin geht trotz dieser Meldung trotzdem perfekt. Kann ich die Fehlermeldung irgendwie verbergen? Auf Vbulletin.org hat leider keiner geantwortet.

    Vielen Dank und beste Grüße!!!

  2. #2
    vB-Guru
    Registriert seit
    19.10.2005
    Alter
    33
    Beiträge
    1.639
    wenn das Seiten des Addons sind schau mal ob die Zeile zu Anfang mit dem error_reporting so aussieht

    Code:
    error_reporting(E_ALL & ~E_NOTICE & ~8192);
    das unterdrückt IMO die Meldung

  3. #3
    Neuer Benutzer
    Registriert seit
    21.11.2010
    Ort
    Karslruhe
    Beiträge
    17
    Hi,

    das kannst du in der php.ini abstellen:

    allow_call_time_pass_reference = Off

    Der Kommentar dazu ist:
    ; This directive allows you to enable and disable warnings which PHP will issue
    ; if you pass a value by reference at function call time. Passing values by
    ; reference at function call time is a deprecated feature which will be removed
    ; from PHP at some point in the near future. The acceptable method for passing a
    ; value by reference to a function is by declaring the reference in the functions
    ; definition, not at call time. This directive does not disable this feature, it
    ; only determines whether PHP will warn you about it or not. These warnings
    ; should enabled in development environments only.

    Die Sache ist nur, wenn du diese Meldungen abstellst und irgendwann php aktualisiert und diese Funktion entfernt wird, funktionieren unter Umstaenden einige Scripte nicht mehr.

    Gruß
    Nico

  4. #4
    Neuer Benutzer
    Registriert seit
    21.11.2010
    Ort
    Karslruhe
    Beiträge
    17
    Oder einfach das "&" Zeichen in den einzelnen Zeilen (55, 107....) entfernen. Ist wahrscheinlich die bessere Lösung.
    Das ist der Auslöser fuer die Meldungen.

    Gruß
    Nico

  5. #5
    Neuer Benutzer
    Registriert seit
    17.01.2012
    Beiträge
    3
    Vielen Dank, für eure schnelle Hilfe.

    Zitat Zitat von djocin Beitrag anzeigen
    Oder einfach das "&" Zeichen in den einzelnen Zeilen (55, 107....) entfernen. Ist wahrscheinlich die bessere Lösung.
    Das ist der Auslöser fuer die Meldungen.

    Gruß
    Nico
    Das habe ich bei allen Zeilen gemacht. Einfach nach dem = das & entfernt. Nun ist die Fehlermeldung weg. Verstehe als Laie nur nicht, wieso macht einfach was im Code löschen kann beziehungsweise warum das drin ist, wenn es Fehlermeldungen erzeugt?

    Eine Frage noch. Ich würde das Plugin Itrader gerne übersetzen. Weiß jemand in welcher Datei ich das machen muss? Oder wie es am besten geht?

    Beste Grüße!!!

  6. #6
    vB-Guru Avatar von Jaydee
    Registriert seit
    29.05.2008
    Ort
    ...tief im Westen....
    Alter
    50
    Beiträge
    7.791
    Es kommt dabei immer auf die eingesetzte PHP Version/Generation an.
    Was in der einen noch funktionierte, muss später noch lange nicht funktionieren und umgekehrt.
    Woher soll ein Coder wissen, was Du auf dem Server einsetzt?
    Liebe Grüße
    Jörg


    Spezifische Fragen zum MySQLDumper bitte nicht hier, sondern im MSD-Support-Forum stellen.
    Aktuell verfügbare Version: MSD 1.24.4

    Die deutsche Rechtschreibung ist Freeware. Das heißt, Du kannst sie kostenlos nutzen.
    Allerdings ist sie nicht Open Source, d.h. Du darfst sie nicht verändern oder in veränderter Form veröffentlichen.



  7. #7
    Neuer Benutzer
    Registriert seit
    17.01.2012
    Beiträge
    3

    Frage

    Zitat Zitat von Jaydee Beitrag anzeigen
    Es kommt dabei immer auf die eingesetzte PHP Version/Generation an.
    Was in der einen noch funktionierte, muss später noch lange nicht funktionieren und umgekehrt.
    Woher soll ein Coder wissen, was Du auf dem Server einsetzt?
    Das stimmt :-) Habe ich nun durch das löschen der & funktionelle Einschränkungen oder dergleichen? Vielen Dank, für deine Antwort.

    Beste Grüße!!!
    Geändert von DavidUnbekannt (23.01.2012 um 16:57 Uhr)

  8. #8
    vB-Guru Avatar von Jaydee
    Registriert seit
    29.05.2008
    Ort
    ...tief im Westen....
    Alter
    50
    Beiträge
    7.791
    Ich kenne das Add-on nicht und kann das auf die Schnelle nicht beurteilen. Aber man kann das ja leicht testen und durch Datei-Sicherung oder die "Suchen/Ersetzen" Funktion schnell wieder rückgängig machen, falls erforderlich.
    Ad hoc sehe ich aber keine Gründe für mögliche Einschränkungen, sofern die Syntax stimmt.
    Liebe Grüße
    Jörg


    Spezifische Fragen zum MySQLDumper bitte nicht hier, sondern im MSD-Support-Forum stellen.
    Aktuell verfügbare Version: MSD 1.24.4

    Die deutsche Rechtschreibung ist Freeware. Das heißt, Du kannst sie kostenlos nutzen.
    Allerdings ist sie nicht Open Source, d.h. Du darfst sie nicht verändern oder in veränderter Form veröffentlichen.



Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Ähnliche Themen

  1. Allgemein - Fehlermeldung
    Von Pitbullobelix im Forum vBulletin 4 Fragen und Probleme
    Antworten: 2
    Letzter Beitrag: 10.10.2010, 23:44
  2. Forum - Fehler: Deprecated... beim Upgrade auf 4.0
    Von OnkelFax im Forum vBulletin 4 Installation und Upgrades
    Antworten: 2
    Letzter Beitrag: 12.03.2010, 14:59
  3. Fehlermeldung
    Von Jupp4480 im Forum vBulletin 3.7 Fragen und Probleme
    Antworten: 8
    Letzter Beitrag: 18.07.2008, 09:49
  4. Fehlermeldung
    Von Aquestor im Forum vBulletin 3.6 Fragen und Probleme
    Antworten: 1
    Letzter Beitrag: 03.09.2007, 10:27
  5. Fehlermeldung
    Von Dietmar im Forum vBulletin 3.6 Fragen und Probleme
    Antworten: 2
    Letzter Beitrag: 24.10.2006, 16:54

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •