Gelöst: Webshop Anb...
 
Benachrichtigungen
Alles entfernen

Gelöst: Webshop Anbindung: modified Shop - Fehler beim Lesen der Daten

17 Beiträge
5 Benutzer
0 Reactions
2,235 Aufrufe
(@dmesen)
New Member
Beigetreten: vor 14 Jahren
Beiträge: 2
Topic starter   [#1091]

Hallo,

ich nutze seit einer Weile sehr zufrieden Fakturama für die Rechnungstellung. Nun möchte ich die Anwendung auf einen Webshop ausweiten und Fakturama und den modified Shop (1.06) zusammenführen.

Mit Hilfe des Forums konnte ich das "smarty"-Problem lösen. (Siehe hier: https://www.fakturama.info/community/hilfe-bei-installation-und-bedienung/geloest-webshop-anbindung-modified-shop-no-valid-smarty-class-php)
kam jedoch eine neue Fehlermeldung und zwar folgende:

Danach passiert nichts. Es wird also nichts importiert.

Hat jemand eine Idee?

Vielen Dank und viele Grüße
dmesen



   
Zitat
(@moped)
Mitglied Registered
Beigetreten: vor 14 Jahren
Beiträge: 648
 

Sieht nach BOM aus.
Du hast den Connector geändert und neu gespeichert?
Da hat er sich bei eingeschlichen durch den Editor.
Versuche ohne BOM zu speichern, oder mach ihn sichtbar und lösche ihn.
Gute Editoren wie Notepad++ (Windows) können das.



   
AntwortZitat
(@dmesen)
New Member
Beigetreten: vor 14 Jahren
Beiträge: 2
Topic starter  

Du bist grandios, hat geklappt. Vielen Dank!

Wünsche ein schönes Wochenende 🙂



   
AntwortZitat
(@rhe_dummy)
Noble Member
Beigetreten: vor 57 Jahren
Beiträge: 729
 

Kurze Frage, kann es sein das der Connector nicht mit modfied 1.06 und PHP 5.4 funktioniert?

Ich erhalte immer diese Fehlermeldung:

5.3.18-nmm1 Invalid username or password

Ich habe im Source Code nachgeschaut und habe dort mein Admin Kennwort auch bereits hard gecoded aber das hat nichts gebracht...mach ich was falsch?

Gruß Anno

dmesen Wrote:
-------------------------------------------------------
> Hallo,
>
> ich nutze seit einer Weile sehr zufrieden
> Fakturama für die Rechnungstellung. Nun möchte
> ich die Anwendung auf einen Webshop ausweiten und
> Fakturama und den modified Shop (1.06)
> zusammenführen.
>
> Mit Hilfe des Forums konnte ich das
> "smarty"-Problem lösen. (Siehe hier:
>
9)
>
>
> Danach kam jedoch eine neue Fehlermeldung und zwar
> folgende:
>
>
>
> Danach passiert nichts. Es wird also nichts
> importiert.
>
> Hat jemand eine Idee?
>
> Vielen Dank und viele Grüße
> dmesen



   
AntwortZitat
(@agnellino87)
New Member
Beigetreten: vor 14 Jahren
Beiträge: 2
 

hallo an alle, bin seit gestern stolzer besitzer von fakturama.
leider habe ich die ganze zeit probleme den connector anzubinden in einem modified 1.06 shop.

erst smarty problem, dies könnte ich beheben.

nun kommt immer diese fehlermeldung und zwar:

Error parsing XML content:
XML document structures must start and end within the same entity.

5.4.9-nmm1

Fatal error: Call to undefined function encode_htmlentitied in smarty.classphp on line 1104

ich hoffe jemand kann helfen versuche schon den ganzen tag dieses problem zu beheben leider ohne erfolg .



   
AntwortZitat
(@moped)
Mitglied Registered
Beigetreten: vor 14 Jahren
Beiträge: 648
 

Nimm die smarty.class.php und ändere in Zeile 1104 von
"$msg = encode_htmlentities($error_msg);" auf "$msg = htmlentities($error_msg);".

Ab PHP 5.4 ist der Standard-Zeichensatz UTF-8.
Dann sollte die Zeile so ersetzt werden:
$msg = htmlentities($error_msg, ENT_COMPAT | ENT_HTML401, “ISO-8859-1″);
Sollte klappen...



   
AntwortZitat
(@agnellino87)
New Member
Beigetreten: vor 14 Jahren
Beiträge: 2
 

Hi vielen vielen dank! es geht....

habe es nur so geändert

"$msg = encode_htmlentities($error_msg);" auf "$msg = htmlentities($error_msg);". so geht es

so geht es nicht

$msg = htmlentities($error_msg, ENT_COMPAT | ENT_HTML401, “ISO-8859-1″

hauptsache es geht!!!! danke dir

Ist nur download der daten von produten möglich? andersrum geht nicht oder ? das ich die artikel über fakturama pflege und automatisch im onlineshop auftauchen?



   
AntwortZitat
(@minuteman)
Active Member
Beigetreten: vor 13 Jahren
Beiträge: 7
 

Leider hat bei meinem shop diese Änderung keine Wirkung gezeigt.

Die Errormeldung zu Zeile 1104 bekomme ich nicht.

gibt es noch mehr Lösungsvorschläge ?

have a nice day :-)....



   
AntwortZitat
(@moped)
Mitglied Registered
Beigetreten: vor 14 Jahren
Beiträge: 648
 

Und was passiert? Welche Fehlermeldung kommt denn?
Welcher Shop? Ein paar Infos wären schon schön.
Meine Glaskugel ist noch etwas trüb.



   
AntwortZitat
(@minuteman)
Active Member
Beigetreten: vor 13 Jahren
Beiträge: 7
 

Die eingesetzte shop software ist modified eCommerce Shopsoftware 1.06

Also folgende Fehlerbild.

Wenn keine Bestellung im Shop abzuholen ist, klappt es ohne Probleme, die Artikel werden importiert.

Wenn Bestellungen abzuholen sind Status "offen", bekomme ich eine Fehlermeldung

Error parsing XML content:
XML document structures must start and end within the same entity.

5.4.12

Jetzt kommt das seltsame.

Wir hatten eben fünf offene Bestellungen -> Fehler

dann habe ich im shop drei auf den Status "versendet" gestellt -> kein Fehler Bestellungen werden importiert.

ok! versuchen wir es mal weiter, (Ausschlußverfahren) die beiden bestellungen auf "versendet" gestellt und zwei andere auf offen -> Fehler

Es liegt also nicht an der Anzahl !?

Eine Bestellung ließ sich auch nicht einzeln importieren, hier waren im shop Paypal zahlungsinformationen als Komentar hinterlegt ..

Keine Ahnung

..wird beim import kein logfile geschrieben wo man nachschauen könnte was ihn stört ?

have a nice day :-)....



   
AntwortZitat
(@moped)
Mitglied Registered
Beigetreten: vor 14 Jahren
Beiträge: 648
 

Es gibt einen Ordner in deinem Workspace, der sogar Log heißt.
Darin sind die Logdateien für Fehlermeldungen und den Shopimport.
Ich denke, dass in die XML wohl irgendwie ein falsches Zeichen geschrieben wird, was den Import unterbricht.
Encoding stimmt?



   
AntwortZitat
(@minuteman)
Active Member
Beigetreten: vor 13 Jahren
Beiträge: 7
 

wie ist der genau pfad zum log ordner, hab schon alles abgesucht.

welches encording meinst du ?

have a nice day :-)....



   
AntwortZitat
(@minuteman)
Active Member
Beigetreten: vor 13 Jahren
Beiträge: 7
 

hier ist die meldung

f
xxx
xxxxxxxx

xxxxxxx 2
12345
hierhausen
Germany
f
Eva
Müller

xxxxxx
12345
hierhausen
Germany
01234-456789
xxxxxx@gmx.de

Fatal error: Call to undefined function encode_htmlspecialchars() in /homepages/xxx/xxxxxx/htdocs/shop/inc/xtc_db_output.inc.php on line 19



   
AntwortZitat
(@moped)
Mitglied Registered
Beigetreten: vor 14 Jahren
Beiträge: 648
 

Den Pfad zum Logordner findest du in der Fensterleiste von Fakturama.
Da steht -bei mir- der Pfad zum Arbeitsverzeichnis.
Der Import hängt wohl mit der verwendeten PHP Version in Verbindung mit dem modified 1.06 zusammen.
Verwendest du 5.4?



   
AntwortZitat
(@minuteman)
Active Member
Beigetreten: vor 13 Jahren
Beiträge: 7
 

Ja wir verwenden 5.4 bzw. 1und1 verwendet 5.4
das war auch die entscheidung auf 1.06 zu migrieren, da 1und1
angekündigt hatte 5.2 nicht mehr zu unterstützen.

könnte an dieser Zeile liegen und dem (
)

Hier habe ich noch ein Log aus einem backup gefunden
PhP Version 5.2 und Shop Version 1.05

Sehr geehrte Frau Müller....

Die Frage ist dann, wo kommt dieser Zeilenumbruch her ?



   
AntwortZitat
Seite 1 / 2
Teilen: