Neuigkeiten
  • Die modified eCommerce Shopsoftware ist kostenlos, aber nicht umsonst.
    Spenden
  • Damit wir die modified eCommerce Shopsoftware auch zukünftig kostenlos anbieten können:
    Spenden
  • Thema: MODUL: Alternative zu googlebase.txt -> Google via XML-Feed

    Matt

    • Experte
    • Beiträge: 4.241
    Re: MODUL: Alternative zu googlebase.txt -> Google via XML-Feed
    Antwort #600 am: 20. Dezember 2011, 22:32:39
    [...]
    Wenn ich meine Skripte laufen lassen will, muss ich auf PHP 5.3 umstellen, sonst gibt er immer 'nen Error 500 aus.

    Das hört sich nicht nach einer brauchbaren Lösung an. Dein Script läuft automatisiert. Wie soll das funktionieren mit dem umstellen, wenn du im Bett liegst?

    Da Sandro

    • Fördermitglied
    • Beiträge: 832
    • Geschlecht:
    Re: MODUL: Alternative zu googlebase.txt -> Google via XML-Feed
    Antwort #601 am: 22. Dezember 2011, 09:51:51
    Mir geht's ja erst mal ums testen. Wenn wenigstens erst mal der Testlauf funktionieren würde, dann könnte ich mich ja um das PHP-Problem kümmern. Aber so bringt mir der Gedankengang nichts, weil ja noch nicht mal eine XML erstellt wird. ;)

    Da Sandro

    • Fördermitglied
    • Beiträge: 832
    • Geschlecht:
    Re: MODUL: Alternative zu googlebase.txt -> Google via XML-Feed
    Antwort #602 am: 22. Dezember 2011, 13:06:22
    So, ich lass jetzt gerade mal die ganze Zeit auf PHP 5.3 laufen, damit überhaupt was erzeugt wird.

    Mein Ergebnis:

    Code: PHP  [Auswählen]
    <?php
    exec("
    /usr/bin/wget -q -o /www/htdocs/w00e70ba/feed.xml http://www.fiatwelt.de/google_rss_feed.php && gzip -c /www/htdocs/w00e70ba/feed.xml > /www/htdocs/w00e70ba/feed.xml.gz && chmod 644 feed.xml*"
    );
    ?>

    Dieser Code macht nix. Das "error_log" bringt auch keine Fehlermeldung.

    Zum Testen: http://www.fiatwelt.de/feed.phpx

    Code: PHP  [Auswählen]
    <?php
    exec("
    /usr/bin/wget -q -o /www/htdocs/w00e70ba/google_rss_feed.xml http://www.fiatwelt.de/google_rss_feed.php && gzip -c /www/htdocs/w00e70ba/google_rss_feed.xml > /www/htdocs/w00e70ba/google_rss_feed.xml.gz && chmod 644 /www/htdocs/w00e70ba/google_rss_feed.xml*"
    );
    ?>

    Der Code wiederum erzeugt mir eine "google_rss_feed.php.1" Datei im Shopverzeichnis mit knapp 4MB.
    Von Google Base nicht lesbar.
    Außerdem erzeugt das Skript alle Files (XML, xml.gz) im Root, welche jedoch allesamt leer sind.

    Zum Testen: http://www.fiatwelt.de/google_rss_feed.phpx

    unabhängig davon:
    Würde die XML überhaupt die Sonderzeichen so darstellen dass Google Base was damit anfange kann?
    Weil bisher würde ja der Feed funktionieren, nur dass eben z.B. mein "K&N" nicht gelesen wird und er hier dann abbricht (wegen des &).

    Falls die XML da auch nix dran ändern würde, dann können wir das Thema ja gleich abhaken und lieber darüber nachdenken, wie ich die Sonderzeichen dazu bringe sie konform umzuwandeln oder?!

    Matt

    • Experte
    • Beiträge: 4.241
    Re: MODUL: Alternative zu googlebase.txt -> Google via XML-Feed
    Antwort #603 am: 22. Dezember 2011, 15:07:11
    [...]
    Der Code wiederum erzeugt mir eine "google_rss_feed.php.1" [...]

    In meinem Code steht -O, in deinem -o. Finde den Fehler.

    Da Sandro

    • Fördermitglied
    • Beiträge: 832
    • Geschlecht:
    Re: MODUL: Alternative zu googlebase.txt -> Google via XML-Feed
    Antwort #604 am: 22. Dezember 2011, 15:25:49
    hmpf, wer hätte gedacht dass das was ausmacht. Ich hab das absichtlich geändert, weil du in deinem weiteren Vorschlag das auch klein geschrieben hattest.

    Ok, soweit läuft's also.
    Aber wie ich vermutet habe: es ändert nichts an der Problematik mit den Sonderzeichen!

    Gleicher Fehler beim gleichen Artikel.
    Wie umgeht man sowas nun?!

    EDIT: Hab mal den Vorschlag von crahlfs probiert.

    Fehler:

    Zitat
    XML-Verarbeitungsfehler: Kein Element gefunden
    Adresse: Produkt Feed von http://www.fiatwelt.de
    Zeile Nr. 1, Spalte 1:
    ^

    Matt

    • Experte
    • Beiträge: 4.241
    Re: MODUL: Alternative zu googlebase.txt -> Google via XML-Feed
    Antwort #605 am: 22. Dezember 2011, 16:06:51
    [...] weil du in deinem weiteren Vorschlag das auch klein geschrieben hattest.
    [...]

    Wo? Der Parameter bei fetch ist -o, bei wget ist er -O. Und ich schrieb immer nur von -O.

    [...]
    Aber wie ich vermutet habe: es ändert nichts an der Problematik mit den Sonderzeichen!
    [...]

    War auch nicht zu erwarten. Das Script erzeugt nur eine Datei, die man auch mal vernünftig debuggen kann.
    Um welches Sonderzeichen geht es denn?

    Da Sandro

    • Fördermitglied
    • Beiträge: 832
    • Geschlecht:
    Re: MODUL: Alternative zu googlebase.txt -> Google via XML-Feed
    Antwort #606 am: 22. Dezember 2011, 16:41:36
    In dem speziellen Fall geht's ums "&".

    Matt

    • Experte
    • Beiträge: 4.241
    Re: MODUL: Alternative zu googlebase.txt -> Google via XML-Feed
    Antwort #607 am: 22. Dezember 2011, 18:29:35
    In dem speziellen Fall musst du da selber Hand anlegen an die Feed-Datei, dass entweder aus dem "&" ein "&amp;" oder das ganze in CDATA eingetütet wird.

    Devils-Studio

    • Neu im Forum
    • Beiträge: 32
    • Geschlecht:
    Re: MODUL: Alternative zu googlebase.txt -> Google via XML-Feed
    Antwort #608 am: 23. Dezember 2011, 10:50:47
    Leider gibt der "google_rss_feed" bei mir seit heute morgen nur Nettopreise an Google Base raus. Alle Preise werden bei Shopping ohne MwSt. angezeigt.

    Ich kann auch leider irgendwie nicht alle Artikel deaktivieren bei Shopping, kein Plan wieso.

    Habe jetzt die Datenfeed gelöscht und warte erstmal hier auf Vorschläge.

    Außerdem gibt er immer die Versandkosten von Selbstabholung an und nicht die für den Versand.

    MarcusS81

    • Gast
    Re: MODUL: Alternative zu googlebase.txt -> Google via XML-Feed
    Antwort #609 am: 23. Dezember 2011, 16:38:42
    Hallo,

    noch kurz vor Weihnachten eine Frage eingeschoben:

    Was ist der Unterschied zwischen Lagerbestand und Artikelanzahl?
    Bei mir wird nämlich im Google Feed die Artikel als "nicht verfügbar" angezeigt, obwohl alle Artikel eine Artikelzahl größer 0 haben...!

    Danke
    Marcus

    [EDIT Tomcraft 23.12.2011: Beitrag an das relevante Thema angehängt.]

    elektro-kaib

    • Neu im Forum
    • Beiträge: 7
    • Geschlecht:
    Re: MODUL: Alternative zu googlebase.txt -> Google via XML-Feed
    Antwort #610 am: 23. Januar 2012, 19:03:26
    Hallo an alle modified eCommerce Shopsoftware Mitglieder.

    Ich habe neue Artikel im Shop hinzugefügt.
    Seit dem hab ich ein Probleme mit XML-Feed.
    Ich habe über 8000 Artikel im Shop und es taucht beim abrufen ab ca. 6000 Artikel ein Fehler auf.

    Zitat
    Fehlerbeschreibung:
    XML-Formatierungsfehler Zeilennummer 213.796    Spalten-Nr.9

    Ich glaube es liegt an Sonderzeichen in der Artikelbeschreibung(Titel)
    Beispiel:

    Zitat
    Busch-Jaeger-1740 DR/03-884-Zentralscheibe mit Drehgriff, future® linear studioweiß matt

    Kann ich diesen Fehler irgendwie umgehen ?

    Matt

    • Experte
    • Beiträge: 4.241
    Re: MODUL: Alternative zu googlebase.txt -> Google via XML-Feed
    Antwort #611 am: 23. Januar 2012, 19:55:39
    Möglicherweise hilft, das Zeichen durch &reg; zu ersetzen. Möglicherweise hilft aber auch nur, den Feed UTF-8-kodiert auszuliefern.

    elektro-kaib

    • Neu im Forum
    • Beiträge: 7
    • Geschlecht:
    Re: MODUL: Alternative zu googlebase.txt -> Google via XML-Feed
    Antwort #612 am: 23. Januar 2012, 21:25:23
    Danke

    &reg; hat leider nichts gebracht.

    Wo stelle ich UTF-8 ins Feed ein ?

    [EDIT Tomcraft 23.01.2012: Full-Quote entfernt, siehe: FAQ: Full-Quotes und Groß-/Kleinschreibung - mit anderen Worten Netiquette!]

    Matt

    • Experte
    • Beiträge: 4.241
    Re: MODUL: Alternative zu googlebase.txt -> Google via XML-Feed
    Antwort #613 am: 23. Januar 2012, 21:32:28
    [...6
    Wo stelle ich UTF-8 ins Feed ein ?
    [...]

    Das ist nicht mit einer Einstellung getan, da in dem Fall auch alle textuellen Inhalte konvertiert werden müssen.

    elektro-kaib

    • Neu im Forum
    • Beiträge: 7
    • Geschlecht:
    Re: MODUL: Alternative zu googlebase.txt -> Google via XML-Feed
    Antwort #614 am: 24. Januar 2012, 17:10:11
    Danke ich werde die Berichte lesen wie das funktioniert.

    Wie kann ich eigentlich diese Zeilennummer 213.796 Spalten-Nr. 9 anschauen um zu auswerten welcher Sonderzeichen ein Problem macht ? Ich hab manche Artikelbeschreibungen mit Tabellen erstellt kann es daran auch liegen ?
    Werbung / Banner buchen
               
    anything