Zum Inhalt springen

sr_feuser_register - Warning: Call-time pass-by-reference has been deprecated

Erstellt am 27. August 2005 · 8 Antworten · letzte Antwort am 19. August 2006

Tags: Frontend-Benutzer, PHP, Frage

greenbanana ·

Hallo,

...ich dreh fast durch #angry# Jetzt sitze ich seid 8:30 Uhr morgens vor diesem verdam... PC und ich kriegs nicht hin. mann mann mann....

Ich versuche die sr_feuser_register-EXT einzurichten. Und ich habe, so glaube ich, auch alles richtig gemacht.

Doch kann mir jemand sagen, wass diese Fehlermeldung zu bedeuten hat?

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 /home/www/web236/html/yellow-winterthur.ch/typo3conf/ext/sr_feuser_register/pi1/class.tx_srfeuserregister_pi1.php on line 832

Ich habe keinen Zugriff auf die INI-Datei. hmm... kann ich das irgendwie anders lösen?

Ich bitte um jede kleinste Hilfe. Hab schon gesucht und gesucht...

Danke GreenBanana

In live sieht das so aus: http://yellow.greenbanana.ch/index.php?id=48

greenbanana ·

Hallo ich bins halt schon wider!

Ich habe nun schon vieles versucht, leider alles ohne Erfolg.

Ist es möglich, dass es an meiner Typo3-Version liegt? Ich benutze 3.7.0...

Bitte helft mir... Vielen Dank

greenbanana ·

ok, ich kann der Volständigkeit halber noch folgendes sagen:

Es half alles nichts!!!
Aus meiner Sicht gibt es da nur eins: Mail an den Host-Admin... Augenzwinker... und dann die Änderung in der INI-Datei beantragen...

Gruss GreenBanana

mbreuer ·

Ich glaube zwei Lösungen für dieses Problem geben zu können - bin mir aber bei einer nicht ganz sicher. Daher meine Bitte an Leute, die PHP etwas besser beherrschen diese Lösungen zu prüfen.

1. PHP-Konfiguration ändern (funktioniert zumindest in der Übergangsphase, wer weiß wie lange noch...) allow_call_time_pass_reference On

2. PHP-Skripte anpassen: '&'-Zeichen in den bemängelten Code-Zeilen entfernen.

Ist die zweite Möglichkeit ohne Einschränkungen empfehlenswert?

Gruß

steffenk ·

Frage 1 - warum kein Update auf 4.0 ?
Frage 2 - welche Funktion wird aufgerufen in dieser Zeile bzw wie lautet die Zeile und wie ist die entsprechende Funktion definiert ?

Manche provider erlauben auch Änderungen an der ini per htaccess

mbreuer ·
steffenk schrieb

Frage 1 - warum kein Update auf 4.0 ?

Was soll ich auf 4.0 updaten? Typo3 ist bei mir v4.0, PHP hab ich Version 5.

steffenk schrieb

Frage 2 - welche Funktion wird aufgerufen in dieser Zeile bzw wie lautet die Zeile und wie ist die entsprechende Funktion definiert ?

Manche provider erlauben auch Änderungen an der ini per htaccess

Die Änderung per htaccess mag im Moment eine Lösung bringen, die PHP-Entwicklung wird aber für die Zukunft in jedem Falle eine andere Lösung erzwingen.

steffenk ·

@mbreuer - die Fragen bezogen sich auf greenbanana (Typo 3.7)

Diese Sachen sind in der 4.0 behoben.

mbreuer ·
steffenk schrieb

Diese Sachen sind in der 4.0 behoben.

Gestern habe ich die Extension "worldcup" installiert und hatte das Problem mit der call-tim pass-by-reference und ich erinnere mich, das bei der Installation von sr_feuser_register unter Typo3 v4 das Problem auch aufgetreten ist. Bin mir allerdings überhaupt nicht mehr im klaren, wie ich das Problem damals gelöst habe.

Da sieht man mal wieder, das man bei einem Projekt wirklich alles dokumentieren sollte...