[phpBB Debug] PHP Warning: in file [ROOT]/ext/tas2580/seourls/event/listener.php on line 213: Undefined array key "FORUM_NAME"
FIXED: Warning:Call-time pass-by-reference deprecated - REDAXO Forum
Hallo,

Wir haben in letzter Zeit festgestellt, dass die Kommunikation via Slack viel schneller und zielführender ist als ein Beitrag im Forum. Aufgrund der neuen und besseren Möglichkeiten der Kommunikation haben wir uns entschlossen das Forum nur noch als Archiv zur Verfügung zu stellen. Somit bleibt es weiterhin möglich hier nach Lösungen zu suchen. Neue Beiträge können nicht mehr erstellt werden.

Wir empfehlen, für deine Fragen/Probleme Slack zu nutzen. Dort sind viele kompetente Benutzer aktiv und beantworten jegliche Fragen, gerne auch von REDAXO-Anfängern! Slack wird von uns sehr intensiv und meistens "rund um die Uhr" benutzt :-)
Selbst einladen kannst Du dich hier: https://redaxo.org/slack/
benny
Beiträge: 171
Registriert: 29. Mai 2007, 09:57
Wohnort: Fulda

FIXED: Warning:Call-time pass-by-reference deprecated

13. Jul 2007, 11:24

Bezogen auf FIXED: Call-time pass-by-reference has been deprecated

Der Entsprechende Thread ist ja schon gefixed und geschlossen.

Mit den dort angegebenen Änderungen konnte ich die Meldung allerdings nicht weg bekommen:

Code: Alles auswählen

    $sql = new rex_sql();
    $this->setACValues(&$sql, $REX_ACTION);
    return $this->getBEOutput(&$sql, $content);
mit

Code: Alles auswählen

    $sql = new rex_sql();
    $this->setACValues($sql, $REX_ACTION);
    return $this->getBEOutput($sql, $content);
ersetzen in
  • class.rex_var.inc.php
  • class.rex_form.inc.php
Trotz dieser Änderungen bekomm ich diese Meldung; sowohl im Backend als auch im Frontend.

Die PHP Version: 5.1.2
Redaxo 3.3 hab ich die hier - das ist doch die zu verwendende, oder?

Die genaue Fehlermeldung:
Warning: Call-time pass-by-reference has been deprecated - argument passed by value; If you would like to pass it by reference, modify the declaration of [runtime function name](). If you would like to enable call-time pass-by-reference, you can set allow_call_time_pass_reference to true in your INI file. However, future versions may not support this any longer. in .../redaxo/include/classes/class.rex_form.inc.php on line 615
An der im Fehler angegebenen Stelle in der class.rex_form.inc.php steht folgendes:

Code: Alles auswählen

// Callback, um die Values vor dem Löschen noch beeinflussen zu können
$fieldValue = $this->preDelete($fieldsetName, $fieldName, $fieldValue, &$deleteSql);
mfg Benny

Benutzeravatar
Markus.Staab
Entwickler
Beiträge: 9634
Registriert: 29. Jan 2005, 15:50
Wohnort: Aschaffenburg/Germany
Kontaktdaten: ICQ Website

13. Jul 2007, 16:49

Hi benny,

dieser Fehler ist im CVS bereits für die nächste Beta gefixed.

Viele Grüße,
Markus

benny
Beiträge: 171
Registriert: 29. Mai 2007, 09:57
Wohnort: Fulda

14. Jul 2007, 09:21

Hm - ich bin zu blöd die zu finden :-(
Kannst du mir mal bitte sagen, wo ich die nächste Beta finde?

Ich seh nur den Download auf der Home Seite (den ich oben angegeben hab)
Zuletzt geändert von benny am 14. Jul 2007, 11:12, insgesamt 1-mal geändert.
mfg Benny

Benutzeravatar
franz007
Beiträge: 276
Registriert: 16. Aug 2006, 00:36

14. Jul 2007, 10:44

Die nächste beta ist noch nicht draußen, darum kannst du sie nicht finden.
Geduld junger Padawan, geduld.

benny
Beiträge: 171
Registriert: 29. Mai 2007, 09:57
Wohnort: Fulda

14. Jul 2007, 11:11

Was müsste ich denn in der zur Verfügung stehenden Version ändern um dieses Problem selbst zu beheben?

Es kommt natürlich darauf an, wann die neue Beta "raus" kommt; Nur momentan hab ich für sowas Zeit ;-)
mfg Benny

Benutzeravatar
franz007
Beiträge: 276
Registriert: 16. Aug 2006, 00:36

14. Jul 2007, 11:15

Hol dir die CVS Version dann musst du nicht auf die beta warten sondern hast den aktuellen entwicklungsstand.

http://www.redaxo.de/46-0-c8-00-cvs.html

benny
Beiträge: 171
Registriert: 29. Mai 2007, 09:57
Wohnort: Fulda

14. Jul 2007, 15:15

Ja genau nach dem Link hatte ich ja in meinem vorherigen Post gefragt ;-)

vielen Dank
mfg Benny

benny
Beiträge: 171
Registriert: 29. Mai 2007, 09:57
Wohnort: Fulda

15. Jul 2007, 06:14

Entschuldigung, wenn ich noch einmal "nerve": Unter dem angegebenen Link finde ich nix zur Version 3.3 sondern nur zur 3.0

Wie lautete denn der CVS Befehl um genau die aktuellste 3.3 Version zu bekommen?
mfg Benny

Benutzeravatar
franz007
Beiträge: 276
Registriert: 16. Aug 2006, 00:36

15. Jul 2007, 10:30

Das ist die 3.3er version, heißt nur nicht so *g*, das ist schon das richtige

Benutzeravatar
Markus.Staab
Entwickler
Beiträge: 9634
Registriert: 29. Jan 2005, 15:50
Wohnort: Aschaffenburg/Germany
Kontaktdaten: ICQ Website

16. Jul 2007, 13:48

Hi,

danke für den Hinweis, ich hab in der Doku 3.0 durch 3.x ergänzt.

Gruß,
Markus

PS: Neue Beta gibts demnächst..

Dr KillerJoe
Beiträge: 1711
Registriert: 24. Nov 2005, 22:29
Kontaktdaten: ICQ Website Yahoo Messenger

16. Jul 2007, 20:03

kills hat geschrieben:PS: Neue Beta gibts demnächst..
Das ist dann hoffentlich die letzte Beta vorm Release ;)

mfg
Flo
Die Doku und Wiki sind Deine Freunde!!!

Benutzeravatar
franz007
Beiträge: 276
Registriert: 16. Aug 2006, 00:36

17. Jul 2007, 09:40

Wiso? Lieber zig betas und alle fehler vorher finden als nacher alles ausbessern müssen.

Dr KillerJoe
Beiträge: 1711
Registriert: 24. Nov 2005, 22:29
Kontaktdaten: ICQ Website Yahoo Messenger

17. Jul 2007, 10:23

wäre doch schöner, wenn die nächste beta keine Fehler mehr enthält und somit die letzte beta vorm release ist ;)
Die Doku und Wiki sind Deine Freunde!!!

Zurück zu „Allgemeines [R3]“