Downloadplus Fehler bei Aufruf der cron.php

Bitte hier nichts mehr posten!

Moderator: maennchen1.de

Knusperklumpen
Beiträge: 51
Registriert: 01.11.2011, 15:24
Lizenz: wpShopGermany Light

Downloadplus Fehler bei Aufruf der cron.php

Beitrag von Knusperklumpen »

Hi,

ich hab ein Problem beim Aufrufen der cron.php. Es wird folgende Fehlermeldung ausgegeben:
WordPress database error: [You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ''1003' at line 1]
UPDATE `wp_wpshopgermany_order_products` SET `mod_downloadprodukt_counter` = 0 WHERE `p_id` = '38' AND `o_id` = '1003
Die individualisierte PDF wird zwar trotz des Fehlers erstellt aber die Mail mit dem Downloadlink an den Kunden geht nicht raus.

Die cron.php habe ich testweise direkt über den Browser aufgerufen.
Wenn ich sie als root über die Konsole ausführe kommt folgendes:
line 1: ?php: No such file or directory
line 2: syntax error near unexpected token `E_ERROR'
line 2: ` error_reporting(E_ERROR); ini_set("display_errors", "1"); require_once(dirname(__FILE__).'/../../../../../wp-load.php'); date_default_timezone_set("Europe/Berlin"); require_once(dirname(__FILE__).'/../../controllers/SystemController.class.php'); $SC = new SystemController(); $SC->lizenz = 3; $SC->init(); $dp = new mod_downloadplus($SC); $arOrder = $SC->db->fetchAssoc("SELECT * FROM `".$SC->tbl_or."` WHERE `dp_cron_planed` != '0000-00-00 00:00:00' AND `dp_cron_done` = '0000-00-00 00:00:00' "); $start = time(); $cronMail = array(); foreach ($arOrder as $o) { $arProdukte = $SC->db->fetchAssoc("'
Ich hab ein Shop Version 2.3.1 auf WP 3.2.1 mit dem Modul Downloadplus 1.1 laufen.

Hat jemand eine Idee, was das Problem sein könnte?

Danke und mfg
Knusperklumpen
Benutzeravatar
maennchen1.de
Administrator
Beiträge: 17874
Registriert: 14.08.2003, 16:55
Lizenz: wpShopGermany Enterprise
Wohnort: Thüringen, Ellersleben
Kontaktdaten:

Re: Downloadplus Fehler bei Aufruf der cron.php

Beitrag von maennchen1.de »

Knusperklumpen hat geschrieben:
WordPress database error: [You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ''1003' at line 1]
UPDATE `wp_wpshopgermany_order_products` SET `mod_downloadprodukt_counter` = 0 WHERE `p_id` = '38' AND `o_id` = '1003
Hi!
Die Fehlermeldung ist nicht vollständig. Wo wird sie dir angezeigt? Wenn du in den vom Browser generierten HTML-Quelltext schaust, ist die Meldung evtl. dort vollständiger?
Kein Support per PN! Alle Fragen beantworten wir hier im Forum. Per PN bitte nur Passwörter, Namen und URLs - sofern notwendig.
Bitte vor dem posten lesen:
Wie poste ich eine Frage zu einem Problem?
FAQ / häufig gestellte Fragen
Anzeige-Fehler / Funktionsfehler in wpShopGermany erkennen und selbst beheben
PHTML-Dateien richtig verwenden (für eigene Anpassungen)
Knusperklumpen
Beiträge: 51
Registriert: 01.11.2011, 15:24
Lizenz: wpShopGermany Light

Re: Downloadplus Fehler bei Aufruf der cron.php

Beitrag von Knusperklumpen »

Nabend,

die Meldung kommt, wenn ich die cron.php direkt im Browser aufrufe, nachdem es ne Bestellung gab, deren Zahlung akzeptiert wurde (oder die per Hand auf Zahlung akzeptiert gestellt wurde).

Mehr steht nicht da.
Der Quelltext, der erzeug wird sieht so aus:

Code: Alles auswählen

<div id='error'>
<p class='wpdberror'><strong>WordPress database error:</strong> [You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ''1022' at line 1]<br />
<code>UPDATE `wp_wpshopgermany_order_products` SET `mod_downloadprodukt_counter` = 0 WHERE `p_id` = '11' AND `o_id` = '1022 </code></p>
</div>
mfg
Knusperklumpen
Benutzeravatar
daschmi
m1.Mitarbeiter
Beiträge: 2595
Registriert: 04.12.2007, 17:23
Lizenz: keine
Kontaktdaten:

Re: Downloadplus Fehler bei Aufruf der cron.php

Beitrag von daschmi »

Hi,

Ich konnte einen Fehler finden, allerdings sieht die Fehlermeldung bei dir komisch kodiert aus. Versuch bitte die Testversion (Downloadplus 1.1) aus dem Anhang.

Viele Grüße

Daschmi
Dateianhänge
wpshopgermany_mod_downloadplus.zip
(111.26 KiB) 88-mal heruntergeladen
Knusperklumpen
Beiträge: 51
Registriert: 01.11.2011, 15:24
Lizenz: wpShopGermany Light

Re: Downloadplus Fehler bei Aufruf der cron.php

Beitrag von Knusperklumpen »

Huhu,

Downloadplus 1.1 setz ich schon ein ...
Die verlinkte Version hab ich dennoch probiert, leider ohne Erfolg.

mfg
Knusperklumpen
Knusperklumpen
Beiträge: 51
Registriert: 01.11.2011, 15:24
Lizenz: wpShopGermany Light

Re: Downloadplus Fehler bei Aufruf der cron.php

Beitrag von Knusperklumpen »

Hallo hallo,

ich wollte man nachfragen, ob es neue Erkenntnisse gibt?

Danke und mfg
Knusperklumpen
Benutzeravatar
maennchen1.de
Administrator
Beiträge: 17874
Registriert: 14.08.2003, 16:55
Lizenz: wpShopGermany Enterprise
Wohnort: Thüringen, Ellersleben
Kontaktdaten:

Re: Downloadplus Fehler bei Aufruf der cron.php

Beitrag von maennchen1.de »

Wie lautet denn jetzt die Fehlermeldung?
Kein Support per PN! Alle Fragen beantworten wir hier im Forum. Per PN bitte nur Passwörter, Namen und URLs - sofern notwendig.
Bitte vor dem posten lesen:
Wie poste ich eine Frage zu einem Problem?
FAQ / häufig gestellte Fragen
Anzeige-Fehler / Funktionsfehler in wpShopGermany erkennen und selbst beheben
PHTML-Dateien richtig verwenden (für eigene Anpassungen)
Knusperklumpen
Beiträge: 51
Registriert: 01.11.2011, 15:24
Lizenz: wpShopGermany Light

Re: Downloadplus Fehler bei Aufruf der cron.php

Beitrag von Knusperklumpen »

Ich hätte beinahe gesagt "jetzt geht das wieder los" ... ich hab doch schon alles geschrieben.
Die Fehlermeldung kommt bei mir so und nicht anders.

Warum, weshalb und wieso kann ich weder beeinflussen noch sagen.

Hier nochmal, was mir angezeigt wird.

Beim Aufruf der cron.php direkt im Browser:
WordPress database error: [You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ''1003' at line 1]
UPDATE `wp_wpshopgermany_order_products` SET `mod_downloadprodukt_counter` = 0 WHERE `p_id` = '38' AND `o_id` = '1003
Beim Aufruf der cron.php über die Konsole des Servers:
line 1: ?php: No such file or directory
line 2: syntax error near unexpected token `E_ERROR'
line 2: ` error_reporting(E_ERROR); ini_set("display_errors", "1"); require_once(dirname(__FILE__).'/../../../../../wp-load.php'); date_default_timezone_set("Europe/Berlin"); require_once(dirname(__FILE__).'/../../controllers/SystemController.class.php'); $SC = new SystemController(); $SC->lizenz = 3; $SC->init(); $dp = new mod_downloadplus($SC); $arOrder = $SC->db->fetchAssoc("SELECT * FROM `".$SC->tbl_or."` WHERE `dp_cron_planed` != '0000-00-00 00:00:00' AND `dp_cron_done` = '0000-00-00 00:00:00' "); $start = time(); $cronMail = array(); foreach ($arOrder as $o) { $arProdukte = $SC->db->fetchAssoc("'
(vor line 1 und line 2 steht der Pfad zur cron.php aber da der nicht Not tut, hab ich ihn kurzerhand weggelassen)

mfg
Knusperklumpen
Benutzeravatar
maennchen1.de
Administrator
Beiträge: 17874
Registriert: 14.08.2003, 16:55
Lizenz: wpShopGermany Enterprise
Wohnort: Thüringen, Ellersleben
Kontaktdaten:

Re: Downloadplus Fehler bei Aufruf der cron.php

Beitrag von maennchen1.de »

Das kann nicht sein. Wenn du obige Datei korrekt hochgeladen hättest, müsste die Meldung jetzt anders lauten.
Den manuellen Aufruf kannst du die sparen. Wenn du denn machst, musst du davor noch den Interpreter angeben, sonst wird nur Klartext verarbeitet. Bsp: php5 /path/script.php
Kein Support per PN! Alle Fragen beantworten wir hier im Forum. Per PN bitte nur Passwörter, Namen und URLs - sofern notwendig.
Bitte vor dem posten lesen:
Wie poste ich eine Frage zu einem Problem?
FAQ / häufig gestellte Fragen
Anzeige-Fehler / Funktionsfehler in wpShopGermany erkennen und selbst beheben
PHTML-Dateien richtig verwenden (für eigene Anpassungen)
Knusperklumpen
Beiträge: 51
Registriert: 01.11.2011, 15:24
Lizenz: wpShopGermany Light

Re: Downloadplus Fehler bei Aufruf der cron.php

Beitrag von Knusperklumpen »

Guten Morgen!

Sorry, es gibt tatsächlich keine Fehlermeldung mehr, wenn der Cron läuft!
Leider wird dennoch die Mail mit den Downloadlinks an den Kunden nicht auomatisch versendet.
Wenn ich über die Bestellverwaltung auf "Links an Kunden senden" klicke, wird die Mail verschickt und kommt auch an.

Ansonsten läuft alles wunderbar!!

Danke und mfg
Knusperklumpen
Knusperklumpen
Beiträge: 51
Registriert: 01.11.2011, 15:24
Lizenz: wpShopGermany Light

Re: Downloadplus Fehler bei Aufruf der cron.php

Beitrag von Knusperklumpen »

Moin moin,

ich wollte nochmal nachfragen. Wie gesagt, es läuft so gut wie alles, nur das automatische Versenden der Mail mit den Downloadlinks funktioniert noch nicht.
Da bitte ich weiterhin um Hilfe!

Danke und mfg
Knusperklumpen
Benutzeravatar
maennchen1.de
Administrator
Beiträge: 17874
Registriert: 14.08.2003, 16:55
Lizenz: wpShopGermany Enterprise
Wohnort: Thüringen, Ellersleben
Kontaktdaten:

Re: Downloadplus Fehler bei Aufruf der cron.php

Beitrag von maennchen1.de »

Wenn der Cron ausgeführt wurde, kann sich der Admin eine Statusmail zusenden lassen. Bekommst du die, oder hast du die Option deaktiviert ("Statusmail für Cron").

PS: einmaliges Nachfragen genügt.
Kein Support per PN! Alle Fragen beantworten wir hier im Forum. Per PN bitte nur Passwörter, Namen und URLs - sofern notwendig.
Bitte vor dem posten lesen:
Wie poste ich eine Frage zu einem Problem?
FAQ / häufig gestellte Fragen
Anzeige-Fehler / Funktionsfehler in wpShopGermany erkennen und selbst beheben
PHTML-Dateien richtig verwenden (für eigene Anpassungen)
Knusperklumpen
Beiträge: 51
Registriert: 01.11.2011, 15:24
Lizenz: wpShopGermany Light

Re: Downloadplus Fehler bei Aufruf der cron.php

Beitrag von Knusperklumpen »

Hi,

die Statusmail an den Admin wird verschickt und kommt an.
Im Bild ist ein Screenshot der Einstellungen, die ich vorgenommen habe.
Cron-Einstellungen
Cron-Einstellungen
Den Haken bei "Stautsmail auch versenden, wenn Cron nichts macht." hatte ich testweise auch schon gesetzt. Es funktionierte auch, wurde nur nervig (Cron läuft alle 5 Minuten), weswegen ich ihn wieder rausgenommen hab.

Danke und mfg
Knusperklumpen
Benutzeravatar
maennchen1.de
Administrator
Beiträge: 17874
Registriert: 14.08.2003, 16:55
Lizenz: wpShopGermany Enterprise
Wohnort: Thüringen, Ellersleben
Kontaktdaten:

Re: Downloadplus Fehler bei Aufruf der cron.php

Beitrag von maennchen1.de »

Prima. Was steht denn in dieser Mail drin?
Kein Support per PN! Alle Fragen beantworten wir hier im Forum. Per PN bitte nur Passwörter, Namen und URLs - sofern notwendig.
Bitte vor dem posten lesen:
Wie poste ich eine Frage zu einem Problem?
FAQ / häufig gestellte Fragen
Anzeige-Fehler / Funktionsfehler in wpShopGermany erkennen und selbst beheben
PHTML-Dateien richtig verwenden (für eigene Anpassungen)
Knusperklumpen
Beiträge: 51
Registriert: 01.11.2011, 15:24
Lizenz: wpShopGermany Light

Re: Downloadplus Fehler bei Aufruf der cron.php

Beitrag von Knusperklumpen »

In der Mail steht:
Hallo,

Der Cron Job wurde ausgeführt.

Beginn : 09.12.2011 13:20:01
Ende : 09.12.2011 13:20:03

Bestellung #1030 : 1 Dateien generiert.
Bestell Nr. : 1030
Name : tut nix zur Sache
Strasse : ist egal
PLZ/Ort : interessiert keinen
EMail : ja hab ich auch

Downloads versenden :
http://www.meindomain.de/warenkorb/?plu ... 6fe32c5d8e
Die persönlichen Daten hab ich mal abgeändert.

mfg
Knusperklumpen
Gesperrt