Fehlermeldung vom Shopmodul oder eigener Fehler?

Hier bekommst Du deutschsprachigen Support. Keine Fehlermeldungen oder Erweiterungswünsche bitte!
Post Reply
User avatar
Uwe367
Posts: 1207
Joined: Sat 15. Sep 2007, 07:19
Location: Koblenz

Fehlermeldung vom Shopmodul oder eigener Fehler?

Post by Uwe367 »

Hallo zusammen,

Bevor ich das als Issue einstelle, hier erstmal die Frage ob dieses Problem bei euch auch existiert bzw. ob ich evtl. einen Fehler gemacht habe.
Ich habe ein Update von 1.7.7 2015/02/02 auf die neueste Version gemacht und seitdem kommt nur noch diese Fehlermeldung auf einer leeren, weißen Seite.
Parse error: syntax error, unexpected T_FUNCTION in /www/htdocs/xxxx/xxxx/include/inc_module/mod_shop/frontend.render.php on line 1076
Habe dann das komplette Modul entfernt und aus meinem Git-Verzeichnis (ja, ich habe dieses vorher nochmals auf eine neuere Version prüfen lassen) hochgeladen, allerdings bleibt das Ergebnis das gleiche.
Dann noch zu guter letzt die neueste Installation bei Git gezogen und das Modul aus dieser hochgeladen, was aber wiederum das gleiche Ergebnis brachte.

Entferne ich das Shopmodul komplett, läuft die ganze Sache wieder.

Eine komplette Neuinsatllation der neuesten Version laüft hingegen einwandfrei. Daher vermute ich daß der Fehler bei mir liegt, aber wo?
conf.inc.php habe ich mit der dist.conf.inc.php abgelichen und auch die conf.template.default.inc.php habe ich abgeglichen.

Vielleicht weiß jemand Rat.

Gruß
Uwe
nameless1
Posts: 880
Joined: Sun 27. Apr 2008, 23:22

Re: Fehlermeldung vom Shopmodul oder eigener Fehler?

Post by nameless1 »

poste doch mal die zeilen um die 1076 herum hier.
User avatar
Uwe367
Posts: 1207
Joined: Sat 15. Sep 2007, 07:19
Location: Koblenz

Re: Fehlermeldung vom Shopmodul oder eigener Fehler?

Post by Uwe367 »

Das ist die Zeile

Code: Select all

function($match) use ($row) {
Und hier der Code drumherum

Code: Select all

// Handle special fields first, have no error setting yet
			if($item_key === 'INV_SALUTATION' && strpos($order_process, '[INV_SALUTATION_') !== false) {
				// [INV_SALUTATION_SELECTED:value] => selected="selected"
				// [INV_SALUTATION_CHECKED:value] => checked="checked"
				$order_process = preg_replace_callback(
					'/\[INV_SALUTATION_(CHECKED|SELECTED):(.+?)\]/',
					function($match) use ($row) {
						if($row == $match[2]) {
							return $match[1] == 'CHECKED' ? ' checked="checked"' : ' selected="selected"';
						}
						return '';
Aber wie gesagt.. ich denke daß es ein Fehler von mir ist denn eine Neuinstallation läuft einwandfrei, nur finde ich den Fehler nicht.
User avatar
Oliver Georgi
Site Admin
Posts: 9907
Joined: Fri 3. Oct 2003, 22:22
Contact:

Re: Fehlermeldung vom Shopmodul oder eigener Fehler?

Post by Oliver Georgi »

PHP 5.3+
Oliver Georgi | phpwcms Developer | GitHub | LinkedIn | Систрон
User avatar
Uwe367
Posts: 1207
Joined: Sat 15. Sep 2007, 07:19
Location: Koblenz

Re: Fehlermeldung vom Shopmodul oder eigener Fehler?

Post by Uwe367 »

Oliver Georgi wrote:PHP 5.3+
Heißt das nun daß PHP 5.3 oder höher zwingend erforderlich ist?
Auf dem Account (all-inkl) läuft PHP Version 5.2.17-nmm2
User avatar
Oliver Georgi
Site Admin
Posts: 9907
Joined: Fri 3. Oct 2003, 22:22
Contact:

Re: Fehlermeldung vom Shopmodul oder eigener Fehler?

Post by Oliver Georgi »

ja zwingend für den Betrieb dieser Funktion wie Du siehst. Besser gleich 5.6.

Grundsätzlich läuft es zwar auch noch mit 5.2, nur der Shop so nicht mehr und ich werde das auch nicht mehr ändern. 5.3 ist bereits seit längerer Zeit deprecated, sprich nicht mehr für den produktiven Einsatz empfohlen. Die Entwicklung von phpwcms erfolgt unter 5.6.

In naher Zukunft wird eine Installation <5.3 nicht mehr möglich sein.
Oliver Georgi | phpwcms Developer | GitHub | LinkedIn | Систрон
User avatar
juergen
Moderator
Posts: 4556
Joined: Mon 10. Jan 2005, 18:10
Location: Weinheim
Contact:

Re: Fehlermeldung vom Shopmodul oder eigener Fehler?

Post by juergen »

Da geh ich doch mal die Server ansehen :)

UPS ... 5.4.4 war das neuste was ich fand !
User avatar
Uwe367
Posts: 1207
Joined: Sat 15. Sep 2007, 07:19
Location: Koblenz

Re: Fehlermeldung vom Shopmodul oder eigener Fehler?

Post by Uwe367 »

Danke für die Info Oliver.
Dann lag der Fehler ja mal nicht bei mir, aber auch nicht bei phpwcms.
Die einzige Möglichkeit die ich nun habe ist den Server mittels CGI in der htaccess auf php5.5 umzuschalten, php5.6 wird noch nicht angeboten, oder eben zu warten bis all-inkl die Server updatet.

Abschließende Frage:
Wäre ein umschalten mittels CGI empfehlenswert?
Ich denke dabei auch an bevorstehende Updates. Wenn du jetzt bereits ankündigst daß in naher Zukunft nur noch eine Installation ab 5.3 möglich ist so werden Updates wohl auch dort hinein fallen und unter 5.2 Probleme machen bzw. ein Update mit einer Fehlermeldung quittieren oder?

[EDIT]
Hab ich bereits juergen.
Das neueste was ich angeboten bekomme ist 5.5, aber als CGI :wink:

[EDIT 2]
Na DAS nenne ich mal Kundenservice.
Hab ne E-Mail an den Support geschrieben und keine 10 Minuten später schon ne Antwort bekommen daß sie meinen Account kostenlos auf einen Server mit php5.5 und mysql 5.6 umziehen.
Wobei mysql 5.6? Ist das ok oder kann da was schief gehen? Die jetzige mysql Version ist 5.5.40
User avatar
Oliver Georgi
Site Admin
Posts: 9907
Joined: Fri 3. Oct 2003, 22:22
Contact:

Re: Fehlermeldung vom Shopmodul oder eigener Fehler?

Post by Oliver Georgi »

Auf Shared Hosting CGI wählen, wenn angeboten! MySQL kein Thema…

Provider ändern die Defaults der Bestandskunden nur, wenn es gar nicht mehr anders geht. Erst vor einigen Wochen hat all-inkl. z.B. PHP 4 beerdigt.
Oliver Georgi | phpwcms Developer | GitHub | LinkedIn | Систрон
User avatar
Uwe367
Posts: 1207
Joined: Sat 15. Sep 2007, 07:19
Location: Koblenz

Re: Fehlermeldung vom Shopmodul oder eigener Fehler?

Post by Uwe367 »

Danke für die Info Oliver.
Ich werde den Serverumzug veranlassen. Damit bin ich zukunftsicher gewappnet. Bis php5.5 deprecated ist wirds wohl noch etwas dauern.
User avatar
Oliver Georgi
Site Admin
Posts: 9907
Joined: Fri 3. Oct 2003, 22:22
Contact:

Re: Fehlermeldung vom Shopmodul oder eigener Fehler?

Post by Oliver Georgi »

nein, erst kommt PHP 5.4 an die Reihe.

Siehe :
Oliver Georgi | phpwcms Developer | GitHub | LinkedIn | Систрон
User avatar
Uwe367
Posts: 1207
Joined: Sat 15. Sep 2007, 07:19
Location: Koblenz

Re: Fehlermeldung vom Shopmodul oder eigener Fehler?

Post by Uwe367 »

Danke dir :D
Post Reply