Orders Export mit Cronjob

Halo Shopware community,

ich würde gerne mit dem Adv. Import Export Tool  Alle x Stunden Per Cronjob einen Export fahren Was die neuen Bestellungen sind.

Leider hänge ich an dem Bereich wie ich das Per Cronjob Machen kann.

 

Hat einer von euch einen Tipp?

 

 

 

Du hast ja den Konsolenbefehl per SSH wie hier beschrieben: http://community.shopware.com/Import-Export-Grundmodul_detail_1769.html#Export_2
Damit kannst du dir ein Script schreiben und den Export auf dem Server einrichten. Das geht aber nur, wenn du auch SSH Zugang hast.

Hallo Moritz

Leider Funktioniert das bei mir nicht.

 

safwf2w34r23rd2rf2rf@hostxxxx.de:/web/bin$ /opt/php-5.6.8/bin/php console sw:importexport:export
 WARNING! Could not connect to database. Message from SQL Server: SQLSTATE[HY000] [2002] No such file or directory in /web/engine/Shopware/Components/DependencyInjection/Bridge/Db.php

  [Symfony\Component\Console\Exception\CommandNotFoundException]
  There are no commands defined in the “sw:importexport” namespace.
  Did you mean one of these?
      sw:refresh:search
      sw:thumbnail
      sw:theme
      sw:refresh
      sw:migrations
      sw:clone
      sw:clone:category
      sw:theme:dump
      sw:theme:cache
      sw:rebuild
      sw:rebuild:category
      sw:snippets:find
      sw:snippets:to
      sw:cache
      sw:snippets
      sw:cron
      sw:settings:label:find
      sw:database
      sw:admin
      sw:store:list
      sw:store
      sw:generate
      sw:plugin
      sw:firstrunwizard
      sw:warm
      sw:settings
      sw:settings:label
      sw:plugin:config
      sw:product:feeds
      sw:warm:http
      sw:product
      sw

 

Also bei mir Lokal läuft das.

Was ist denn wenn du nur bin/console aufrufst. Zeigt er dir denn dann den Befehl an?

Egal Welchen Befehl ich ausführen will bekomme ich den Folgenden Fehler.

 

Shopware > sw:cron:list

  [Symfony\Component\DependencyInjection\Exception\RuntimeException]
  You have requested a synthetic service (“db_connection”). The DIC does not know how to construct this service.

sw:cron:list

The command terminated with an error status (1)
 

Aber du hast schon eine config.php im Hauptverzeichnis?

Hallo zusammen,

also ich habe das gleiche Problem und ich habe in meinem /web Verzeichnis ein config.php mit den notwendigen Daten. Hab auch spasseshalber mal die config.php in das root Verzeichnis geschoben -> gleicher Effekt.

Hat noch jemand eine Idee was der Fehler sein kann?

Danke im Voraus
Guru