Neuigkeiten:

still alive...

Hauptmenü

Problem!

Begonnen von , 25. Februar 2007, 14:35:25

Vorheriges Thema - Nächstes Thema

Also ich bekomme nur beim Plink Script folgende 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 fsockopen(). 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 /srv/www/web29/html/plink/functions.inc.php on line 159
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 fsockopen(). 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 /srv/www/web29/html/plink/functions.inc.php on line 159
 
Kann ich das beseitigen und was bedeutet diese meldung?
Hat da jemand eine Lösung zu?

Hoster bitten, allow_call_time_pass_reference in der php.ini auf on zu setzen. Oder warten, bis Powie das Skript in dieser Beziehung repariert.

Powie

hmm..... ich muss gestehen ich hab diesen Fehler noch nicht identifiziert. Oder .. ich sag mal ehr ich versteh ihn nicht richtig.
Passiert in der Funktion phpLinkCheck() die ich nicht selber erstellt habe.

Ja, ich kenne die Funktion (und auch den Autor). Er pflegt die Klasse wohl leider nicht mehr.
Du kannst

$fp = fsockopen($url[\"host\"], $url[\"port\"], &$errno, &$errstr, 3);

 
durch

$fp = fsockopen($url[\"host\"], $url[\"port\"], $errno, $errstr, 3);

 
ersetzen.
PHP übergibt Werte inzwischen immer automatisch als Referenz.

all your base are belong to us / Discord