Offen Fehlermeldung Webshopabgleich

michel.h

Aktives Mitglied
23. Februar 2012
11
2
WAWI 0.9.9.892
Gambio GX2

Hallo,

ich bekomme beim Webshopabgleich mit einem beu eingerichteten Webshop immer folgende Fehlermeldung: Delimiter must not be alphanumeric or backslash in .....

Hat jemadn eine Idee?
 

Anhänge

  • Neue Bitmap.jpg
    Neue Bitmap.jpg
    29,3 KB · Aufrufe: 24

testjo

Sehr aktives Mitglied
AW: Fehlermeldung Webshopabgleich

Einrichting laut WIKI's / DOKU's?

Welche (version) Connector / anpassungen??
Welche PHP
und so weiteres auch ins Forum Gambio nachgefragt?

Was hat mal gelaufen auserhalb dieser neue shop?
 

casim

Sehr aktives Mitglied
26. Juni 2012
5.934
10
AW: Fehlermeldung Webshopabgleich

Dein Server ist falsch konfiguriert. Er gibt von sich aus Fehlermeldungen aus (hier nur ein "Warning", aber da reicht um den Abgleich zu unterbrechen)
Rede mit deinem Serveradmin wie du das unterbinden kannst.
 

Rheingold

Aktives Mitglied
17. Mai 2010
89
0
79395
AW: Fehlermeldung Webshopabgleich

Wenn Du Zugriff auf die Konfig Deines Webservers hast, dann geh im Admin-Interface Server auf PHP-Konfiguration(oder ähnlich).
Wähle die Default config (oder die, in deren Du die fehlermeldende Domain findest) und wähle bearbeiten.

ändere folgenden Eintrag:

in


und speicher ab.

Optional kannst DU die php.ini aufm Server suchen und bearbeiten. Dort steht das drin. Wirst aber wohl nicht suf diesem Wege finden und wird nur über die Adminoberfläche gehen.
Ist auch nicht das Gelbe vom Ei, aber es hilft im Moment.

Es ist definitiv aber ein Problem mit der PHP Version und dem Shop. Modified ab 1,5x hat selbiges Problem.
Da hat man schon die Meldung bei der Installation der Shop-Software dass die PHP Version zu neu ist.
Nur runter fahren geht nicht, da die Meldung kommt, dass die Shop-Software zu alt ist. Haha Guter Witz.

Optional kannst mal diese Befehle bei der php.ini versuchen:

// Error Reporting komplett abschalten
error_reporting(0
);

// Nur einfache Fehler melden
error_reporting(E_ERROR | E_WARNING | E_PARSE
);

// E_NOTICE ist sinnvoll um uninitialisierte oder
// falsch geschriebene Variablen zu entdecken
error_reporting(E_ERROR | E_WARNING | E_PARSE | E_NOTICE
);

// Melde alle Fehler außer E_NOTICE
// Dies ist der Vorgabewert in php.ini
error_reporting(E_ALL ^ E_NOTICE
);

// Melde alle PHP Fehler (siehe Changelog)
error_reporting(E_ALL
);

// Melde alle PHP Fehler
error_reporting(-1
);

// Dies entspricht error_reporting(E_ALL);
ini_set('error_reporting', E_ALL
);


Quelle: PHP: error_reporting - Manual


Und noch 2 Tipps:

display_errors
Fehlermeldungen sollten möglichst abgeschaltet sein. Sie geben einem potentiellen Angreifer zu viele Informationen über Struktur und Aufbau unserer Webverzeichnisse und Scripte preis.
Empfohlene Einstellung: OFF

error_reporting
Hier gilt dasselbe wie für display_errors – sehr wichtig bei der Entwicklung einer Webseite, aber im laufenden Produktivsystem eine potentielle Gefahrenquelle.
Dennoch sollten Sie es nicht ganz abschalten ( error_reporting = (0) ).

Quelle: Einstellungen für die php.ini zur Serversicherheit


Hoffe, es hilft :)
 

Rheingold

Aktives Mitglied
17. Mai 2010
89
0
79395
AW: Fehlermeldung Webshopabgleich

Nachtrag:
Solltet Ihr über die PHP Konfiguration was geändert haben, solltet Ihr den Server einmal neu zu starten.
Nach Neustart etwas warten.

Möglich, dass Eure Website dann nicht erreichbar ist.

2 Möglichkeiten:
1.) warte ein paar Minuten, bis der Server wieder komplett am laufen ist
2.) dann muss man den error_reporting wieder auf
stellen und den Fehler in Kauf nehmen (ich hab leider noch keine andere Lösung gefunden)

Server neustarten und etwas abwarten. Dann sollte die Website wieder vorhanden sein.
 

Ähnliche Themen