Jump to content
xt:Commerce Community Forum

Nur Fehler Bei Installation


rcm

Recommended Posts

Hallo,

habe XTC bei Strato hochgeladen und alle wichtigen Rechte vergeben. Dann habe ich die /xtc_installer/index.php aufgerufen und folgende Fehler erhalten:

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 sscanf(). 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 .../xtcommerce/xtc_installer/includes/application.php on line 92

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 sscanf(). 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 .../xtcommerce/xtc_installer/includes/application.php on line 92

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 sscanf(). 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 .../xtcommerce/xtc_installer/includes/application.php on line 92

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 sscanf(). 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 .../xtcommerce/xtc_installer/includes/application.php on line 92

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 sscanf(). 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 .../xtcommerce/xtc_installer/includes/application.php on line 93

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 sscanf(). 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 .../xtcommerce/xtc_installer/includes/application.php on line 93

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 sscanf(). 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 .../xtcommerce/xtc_installer/includes/application.php on line 93

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 sscanf(). 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 .../xtcommerce/xtc_installer/includes/application.php on line 93

Warning: session_start(): Cannot send session cookie - headers already sent by (output started at .../xtcommerce/xtc_installer/includes/application.php:92) in .../xtcommerce/xtc_installer/includes/application.php on line 43

Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at .../xtcommerce/xtc_installer/includes/application.php:92) in .../xtcommerce/xtc_installer/includes/application.php on line 43

Hier folgt direkt das richtige xtc Install Fenster (mit check, sprachauswahl usw.). Alle checkings sind OK.

Ich kann hier dann german einstellen und auf continue klicken, bekomme dann auf der n?chsten seite nur noch fehler.

Ich hoffe das mir jemand helfen kann, da ich schon mit der normalen oscommerce variante bei strato gescheitert bin, hab ich mal die xtc version genommen aber habe halt wieder probleme.

:cry:

Link to comment
Share on other sites

Hab die Meldung eingef?gt und bekomme jetzt folgende Fehler:

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 sscanf(). 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 .../xtcommerce/xtc_installer/includes/application.php on line 96

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 sscanf(). 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 .../xtcommerce/xtc_installer/includes/application.php on line 96

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 sscanf(). 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 .../xtcommerce/xtc_installer/includes/application.php on line 96

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 sscanf(). 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 .../xtcommerce/xtc_installer/includes/application.php on line 96

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 sscanf(). 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 .../xtcommerce/xtc_installer/includes/application.php on line 97

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 sscanf(). 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 .../xtcommerce/xtc_installer/includes/application.php on line 97

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 sscanf(). 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 .../xtcommerce/xtc_installer/includes/application.php on line 97

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 sscanf(). 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 .../xtcommerce/xtc_installer/includes/application.php on line 97

Warning: session_start(): Cannot send session cookie - headers already sent by (output started at .../xtcommerce/xtc_installer/includes/application.php:96) in .../xtcommerce/xtc_installer/includes/application.php on line 47

Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at .../xtcommerce/xtc_installer/includes/application.php:96) in .../xtcommerce/xtc_installer/includes/application.php on line 47

Link to comment
Share on other sites

Gibt es Anstrengungen diese "Call-by-Reference"-Aufrufe zu eleminieren, da diese ja laut Fehlermeldung 'deprecated' sind ?!

ehm, Call by Reference ist ein schritt weiter Richtung OOP. (Einer Funktion/Klasse wird nicht ein Objekt/oder Variable ?bergeben die dann wieder neuen Speicher und Laufzeit ben?tigt, sondern nur der Zeiger auf ein Objekt)

Ein Provider der dies abschaltet macht aus php ein Auto mit 2 fehlenden R?dern.

es wird weder versucht werden die zu entfernen noch zu beheben, sondern in jeder neuen Version von xtc werden sich mehr Call by reference aufrufe finden da dies speicher und laufzeit vermindert.

Link to comment
Share on other sites

Darum geht es doch nicht.

Du solltest, soweit ich weiss, in der Funktion definieren, ob der Wert oder ein Zeiger auf den Wert ?bergeben wird (function blabla(&$zeiger)).

Hier geht es wohl um das "on-the-fly" ?bergeben eines Zeigers.

Ich lasse mich gern korrigieren falls ich falsch liege (was ich aber nicht glaube).

Gr?sse

H.

siehe hierzu auch diese (wenn auch etwas ?ltere) Diskussion:

Google Groups

Link to comment
Share on other sites

sorry, aber das hat nix mit dem Hoster oder einer "nicht funktionierenden" PHP-Umgebung zu tun. Das ist einfach eine Einstellung in PHP zu tun, die man durchaus machen kann.

Ich m?chte hier Str...to wirklich nicht verteidigen, aber die Jungs von xtc sollten meine voriges posting echt mal zu Herzen nehmen und reagieren.

Nunja, trotzdem sch?ne Weihnachten :-)

H.

Link to comment
Share on other sites

  • 3 months later...

Hi Zusammen.

Hatte vor ein paar Tagen denselben Fehler. :i:

Falls ihr bei Strato seid, sollte folgendes helfen:

...?ffne File xtc_installer/includes/application.php on line 92

?ndere

Zeile 91: sscanf($dummy,"%d.%d.%d%s",&$v1,&$v2,&$v3,&$v4);

Zeile 92: sscanf($mini,"%d.%d.%d%s",&$m1,&$m2,&$m3,&$m4);

in:

Zeile 91: sscanf($dummy,"%d.%d.%d%s",$v1,$v2,$v3,$v4);

Zeile 92: sscanf($mini,"%d.%d.%d%s",$m1,$m2,$m3,$m4);

Hoffe es klappt bei euch auch.

:144:

Viele Gr?sse

Link to comment
Share on other sites

  • 1 month later...

Ich habe das Problem auch, habe die 4 "&" Zeichen gel?scht, Installation lief wunderbar. Jetzt rufe ich Startseite auf um mich im Shop einzuloggen und schon bekomme ich wieder ca. 50x 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 [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 /is/htdocs/wp1014330_Z4OVSHDC0C/www/shop302/index.php on line 35
und mitten drin noch:
Warning: session_start(): Cannot send session cookie - headers already sent by (output started at /is/htdocs/wp1014330_Z4OVSHDC0C/www/shop302/index.php:35) in /is/htdocs/wp1014330_Z4OVSHDC0C/www/shop302/includes/application_top.php on line 265


Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at /is/htdocs/wp1014330_Z4OVSHDC0C/www/shop302/index.php:35) in /is/htdocs/wp1014330_Z4OVSHDC0C/www/shop302/includes/application_top.php on line 265

Wenn ich dann ganz runter scrolle sehe ich das Standart Template des Shops, wenn ich mich dann einlogge kommen auf der n?chsten Seite nur noch diese "Call-time pass-by-reference" Fehlermeldungen und nichts anderes, ich kann nur zur?ck gehen auf die vorherige Seite sonst kann ich nichts machen.

Das ganze liegt bei Hosteurope Webpack M

Was kann ich tun???

Link to comment
Share on other sites

  • 1 year later...

steht ja in jeder fehlermeldung was du tun musst um diese wegzubekommen

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.

Hallo :)

Wo find ich die INI - File?

Meine Suchfunktion bringt mir diesbezüglich keine Ergebnisse.

Vielen Dank und Grüße

Bora76

Link to comment
Share on other sites

  • 2 months later...

Hallo!

Stecke bei der Installation fest.

Was muss ich hier eingeben?

TITLE_GUEST_CONFIG TEXT_REQU_INFORMATION

TITLE_GUEST_CONFIG_NOTE

TEXT_STATUS_DISCOUNT

TEXT_STATUS_DISCOUNT_LONG

TEXT_STATUS_OT_DISCOUNT_FLAG

TEXT_ZONE_YES TEXT_ZONE_NO

TEXT_STATUS_OT_DISCOUNT_FLAG_LONG

TEXT_STATUS_OT_DISCOUNT

TEXT_STATUS_OT_DISCOUNT_LONG

TEXT_STATUS_GRADUATED_PRICE

TEXT_ZONE_YES TEXT_ZONE_NO

TEXT_STATUS_GRADUATED_PRICE_LONG

TEXT_STATUS_SHOW_PRICE

TEXT_ZONE_YES TEXT_ZONE_NO

TEXT_STATUS_SHOW_PRICE_LONG

TEXT_STATUS_SHOW_TAX

TEXT_ZONE_YES TEXT_ZONE_NO

TEXT_STATUS_SHOW_TAX_LONG

TITLE_CUSTOMERS_CONFIG TEXT_REQU_INFORMATION

TITLE_CUSTOMERS_CONFIG_NOTE

TEXT_STATUS_DISCOUNT

TEXT_STATUS_DISCOUNT_LONG

TEXT_STATUS_OT_DISCOUNT_FLAG

TEXT_ZONE_YES TEXT_ZONE_NO

TEXT_STATUS_OT_DISCOUNT_FLAG_LONG

TEXT_STATUS_OT_DISCOUNT

TEXT_STATUS_OT_DISCOUNT_LONG

TEXT_STATUS_GRADUATED_PRICE

TEXT_ZONE_YES TEXT_ZONE_NO

TEXT_STATUS_GRADUATED_PRICE_LONG

TEXT_STATUS_SHOW_PRICE

TEXT_ZONE_YES TEXT_ZONE_NO

TEXT_STATUS_SHOW_PRICE_LONG

TEXT_STATUS_SHOW_TAX

TEXT_ZONE_YES TEXT_ZONE_NO

TEXT_STATUS_SHOW_TAX_LONG

Link to comment
Share on other sites

Ich komme leider nicht bei der Installation weiter.

Nachdem ich beim Install-Punkt 7 meine Adressdaten eingegeben habe, kommt folgende Fehlermeldeung:

1062 - Duplicate entry '1' for key 1

insert into customers ( customers_id, customers_status, customers_firstname, customers_lastname, customers_gender, customers_email_address, customers_default_address_id, customers_telephone, customers_password, delete_user) VALUES ('1', '0', 'Mike', 'Rappold','m', '[email protected]', '1', '0177/4315276', '470a3b7ba71947d2dc865ddd5e3adb79', '0')

[XT SQL Error]

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
  • Create New...