W dniu 6 sierpnia 2012 14:58 użytkownik Sławomir Paszkiewicz < paszczus@gmail.com> napisał:
Czesc, Kolejny miesiac i temat znow powrocil. Mam najnowsza wersje lms-sendinvoices.php, ktora ostatnio wydawala sie poprawiac problem, a teraz znowu nie chce znajdowac faktur do wysylki.
# lms-sendinvoices.php -t -f 2012/08/01
lms-sendinvoices.php (C) 2001-2012 LMS Developers Using file /etc/lms/lms.ini as config. WARNING! You are using test mode. # lms-sendinvoices.php -t -f 2012/08/02
lms-sendinvoices.php (C) 2001-2012 LMS Developers Using file /etc/lms/lms.ini as config. WARNING! You are using test mode. # lms-sendinvoices.php -t -f 2012/08/03
lms-sendinvoices.php (C) 2001-2012 LMS Developers Using file /etc/lms/lms.ini as config. WARNING! You are using test mode.
Oczywiscie fakturu sa. Wszystkie wystawione przez lmsd: 2012/08/01 00:20 2012/08/02 00:20 2012/08/03 00:20 2012/08/04 00:20
# php -i|grep date.timezone date.timezone => Europe/Warsaw => Europe/Warsaw
Przykładoway cdate z dnia 2012/08/01 00:20 cdate: 1343773202
Tym razem dodanie:
$daystart -= 3600; $dayend += 3600;
ani zmiana na 7200 nie pomaga.
OK, znalazlem przyczyne. Mialem force_ssl = true. Po wylaczeniu https
faktury poprawnie sie pobraly. Czegos brakuje u mnie w systemie czy skrypt nie uwzglednia https?
Pozdrawiam