W dniu 3 czerwca 2012 21:29 użytkownik Tomasz Chiliński <tomasz.chilinski@chilan.com> napisał:
W dniu 03.06.2012 20:55, Sławomir Paszkiewicz napisał(a):
W dniu 3 czerwca 2012 15:02 użytkownik Tomasz Chiliński
<tomasz.chilinski@chilan.com [1]> napisał:


W dniu 03.06.2012 12:09, A.L.E.C napisał(a):

On 06/03/2012 10:25 AM, Sławomir Paszkiewicz wrote:

Niestety zadnych bledow/logow. Jak teraz puscilem z -f
2012/05/31 to
wysylaja sie wszystkie, ale juz z poprawna data czyli 06/01 nie
chca.
Tomku, podpowiesz cos?

Mi to wygląda na problem z DST, Tomku? ;)

To akurat łatwo zweryfikować:
1) O której godzinie wystawiają się automatycznie faktury?

O godzinie 00:20 z lmsd
 

2) Spróbuj rozszerzyć widełki czasowe ustalane poprzez
zmienne $daystart i $dayend o powiedzmy 3600 sekund, a potem nawet
7200 sekund
(poniżej obecnych wierszy):
$daystart -= 3600;
$dayend += 3600;

Dodanie na  3600 nic nie dalo, ale na 7200 pomoglo. Poszly (na
debug_email) wszystkie faktury. To problem po mojej stronie w takim
razie czy lms?

Mnie teraz ciekawi jaki dokładnie cdate w documents jest ustawiony dla tych faktur?
Możesz podać tutaj na listę wartości? To ułatwi namierzenie kolejnych, jeszcze nierozwiązanych

Rozumiem, ze pytasz o te faktury, ktore dopiero wyslaly sie po w/w zmianach, czyli o wiekszosc?
Jesli tak to:

cdate: 1338502802

problemów ze strefą czasową i DST.
Jaką strefę czasową masz w PHP ustawioną?

# php -i|grep date.timezone
date.timezone => Europe/Warsaw => Europe/Warsaw