Artikelexport Google Produktsuche per Cronjob

Thema wurde von Junge, 22. Juni 2011 erstellt.

  1. barbara

    barbara G-WARD 2014-2020

    Registriert seit:
    14. August 2011
    Beiträge:
    35.352
    Danke erhalten:
    11.198
    Danke vergeben:
    1.601
    Hallo Angelika,

    im Prinzip ja und ja.
    Im Crontab gibst Du erst die Zeiten ein, wann die Exportdatei erstellt werden soll.
    Bei mir steht da:
    15 13 * * *
    Damit wird jeden Tag um 13:15 die Datei erzeugt.
    Vor der cronjob-url steht bei mir ein:
    lynx -source

    funktioniert super.
     
  2. sileo

    sileo Erfahrener Benutzer

    Registriert seit:
    22. März 2012
    Beiträge:
    2.266
    Danke erhalten:
    274
    Danke vergeben:
    205
    #42 sileo, 24. Oktober 2012
    Zuletzt bearbeitet: 18. März 2013
  3. barbara

    barbara G-WARD 2014-2020

    Registriert seit:
    14. August 2011
    Beiträge:
    35.352
    Danke erhalten:
    11.198
    Danke vergeben:
    1.601
    Und da setzt Du das lynx -source vor.
    Also so:
    lynx -source (Link nur für registrierte Nutzer sichtbar.)
     
  4. sileo

    sileo Erfahrener Benutzer

    Registriert seit:
    22. März 2012
    Beiträge:
    2.266
    Danke erhalten:
    274
    Danke vergeben:
    205
    o.k., probier ich mal aus.

    Cool, hat geklappt! Hab mir mit lynx --dump die Email-nachricht schicken lassen (ich trau ja manchmal dem Braten nicht :D) und Datei ist auf dem Server geändert. Super, danke nochmals.
     
  5. Don Alfredo

    Don Alfredo Erfahrener Benutzer

    Registriert seit:
    27. Januar 2012
    Beiträge:
    259
    Danke erhalten:
    5
    Danke vergeben:
    110
     
  6. Don Alfredo

    Don Alfredo Erfahrener Benutzer

    Registriert seit:
    27. Januar 2012
    Beiträge:
    259
    Danke erhalten:
    5
    Danke vergeben:
    110
    Bei mir funktioniert der cronjob leider nicht habe es genau wie in der Anleitung beschrieben ausgeführt.
    Bin auch bei Hosteurope und habe mit die Datei cron.sh wie folgt angelegt:
    #!/bin/sh
    wget -O - -q "http://domain_name.com/gm_product_export_cron.php?token=a788414xxxxxxxxxxxxxx" >/dev/null
    exit 0
    Fehler Medlung bekomme ich keine, der Export Datei wird aber nicht erstellt.
    Shop Version ist 2.4.0.0.
     
  7. Christian Mueller

    Christian Mueller Beta-Held

    Registriert seit:
    4. Juli 2011
    Beiträge:
    3.675
    Danke erhalten:
    878
    Danke vergeben:
    288
    Hast Du die cron.sh auch ausführbar gemacht?
     
  8. Don Alfredo

    Don Alfredo Erfahrener Benutzer

    Registriert seit:
    27. Januar 2012
    Beiträge:
    259
    Danke erhalten:
    5
    Danke vergeben:
    110
    Danke für die Antwort. Ich denke schon,wenn den cronjob abändere erhalte ich eine Fehlermeldung. Inzwischen habe ich den Shop auf die Version 2,6.1 aktuallisiert. Mal sehen ob es jetzt funktioniert.
     
  9. Don Alfredo

    Don Alfredo Erfahrener Benutzer

    Registriert seit:
    27. Januar 2012
    Beiträge:
    259
    Danke erhalten:
    5
    Danke vergeben:
    110
    Jetzt habe ich etwas gefunden. Der Cron Job funktioniert bei Shops welche keien SSL Verschlüsselung haben. Völlig idente Shops, ohne SSL wird dieser ausgeführt, mit SSL nicht.
     
  10. Christian Mueller

    Christian Mueller Beta-Held

    Registriert seit:
    4. Juli 2011
    Beiträge:
    3.675
    Danke erhalten:
    878
    Danke vergeben:
    288
    hmm.. das wäre eine Erklärung warum das bei mir ebenfalls nicht funktioniert.
     
  11. Don Alfredo

    Don Alfredo Erfahrener Benutzer

    Registriert seit:
    27. Januar 2012
    Beiträge:
    259
    Danke erhalten:
    5
    Danke vergeben:
    110
    Noch immer keine Lösung "Hosteurope" sagt alles OK. Keine Fehlermeldung im Logfile.
    Ist noch jemand bei Hosteurope und hat das gleiche Problem ?
     
  12. Don Alfredo

    Don Alfredo Erfahrener Benutzer

    Registriert seit:
    27. Januar 2012
    Beiträge:
    259
    Danke erhalten:
    5
    Danke vergeben:
    110
    Mühsam ernährt sich das Eichhörnchen. Ich habe es gefunden. Der Eintrag in der Cron Job Datei muß ohne https sein.
    Liegt vielelicht daran das der Shop in einer Subdomain liegt, welche zwar auch verschlüsselt ist.
    #!/bin/sh
    wget -O - -q "http://www.xxxxxxxxxxxxx.com/request_port.php?module=CSV&action=export&token=cxxxxxxxxxxxxxxxxxxxxxxxx" >/dev/null
    exit 0
    Funktioniert jetzt bei allen Shops bis auf einen. Einziger Unterschied bei diesem Shop ist, das Magnalister genutzt wurde. Wie kann das Plug entfernt werden ?