Błąd przy naliczaniu płatności po aktualizacji z 1.19.5 do 24
Witam, Zrobiłem próbny upgrade z wersji 1.19.5 do 24 i przy naliczaniu płatności masowych z lmsd dwie płatności się naliczyły a następnie w logach pojawiły się błędy: Feb 10 00:01:00 test lmsd: ERROR: [db_exec] Query failed. BŁĄD: wstawianie lub modyfikacja na tabeli "cash" narusza klucz obcy "cash_customerid_fkey"#012DETAIL: Klucz (customerid)=(0) nie występuje w tabeli "customers". Feb 10 00:01:00 test lmsd: ERROR: [db_exec] Query failed. BŁĄD: wstawianie lub modyfikacja na tabeli "cash" narusza klucz obcy "cash_customerid_fkey"#012DETAIL: Klucz (customerid)=(0) nie występuje w tabeli "customers". Feb 10 00:01:00 test lmsd: ERROR: [db_exec] Query failed. BŁĄD: wstawianie lub modyfikacja na tabeli "cash" narusza klucz obcy "cash_customerid_fkey"#012DETAIL: Klucz (customerid)=(0) nie występuje w tabeli "customers". Feb 10 00:01:00 test lmsd: ERROR: [db_exec] Query failed. BŁĄD: wstawianie lub modyfikacja na tabeli "cash" narusza klucz obcy "cash_customerid_fkey"#012DETAIL: Klucz (customerid)=(0) nie występuje w tabeli "customers". Feb 10 00:01:00 test lmsd: ERROR: [db_exec] Query failed. BŁĄD: wstawianie lub modyfikacja na tabeli "cash" narusza klucz obcy "cash_customerid_fkey"#012DETAIL: Klucz (customerid)=(0) nie występuje w tabeli "customers". Feb 10 00:01:00 test lmsd: ERROR: [db_exec] Query failed. BŁĄD: wstawianie lub modyfikacja na tabeli "cash" narusza klucz obcy "cash_customerid_fkey"#012DETAIL: Klucz (customerid)=(0) nie występuje w tabeli "customers". Feb 10 00:01:01 test lmsd: ERROR: [db_exec] Query failed. BŁĄD: niepoprawna sekwencja bajtów dla kodowania "UTF8": 0xd3 0x6e Feb 10 00:01:01 test lmsd: ERROR: [db_query] Query failed. BŁĄD: currval sekwencji "documents_id_seq" nie jest jeszcze zdefiniowana w tej sesji Feb 10 00:01:01 test lmsd: ERROR: [db_exec] Query failed. BŁĄD: błąd składni w lub blisko ","#012LINE 1: ...r, div_inv_cplace, fullnumber) VALUES (299, 3, 1, , 1, 14, '...#012 ^ Feb 10 00:01:01 test lmsd: ERROR: [db_query] Query failed. BŁĄD: currval sekwencji "documents_id_seq" nie jest jeszcze zdefiniowana w tej sesji Feb 10 00:01:01 test lmsd: ERROR: [db_exec] Query failed. BŁĄD: błąd składni w lub blisko ","#012LINE 1: ...r, div_inv_cplace, fullnumber) VALUES (300, 3, 1, , 1, 15, '...#012
Czy ktoś może podpowiedzieć z czym to jest związane?
W dniu 29.01.2020 o 22:29, Marek Adamski pisze:
Witam, Zrobiłem próbny upgrade z wersji 1.19.5 do 24 i przy naliczaniu płatności masowych z lmsd dwie płatności się naliczyły a następnie w logach pojawiły się błędy: Feb 10 00:01:00 test lmsd: ERROR: [db_exec] Query failed. BŁĄD: wstawianie lub modyfikacja na tabeli "cash" narusza klucz obcy "cash_customerid_fkey"#012DETAIL: Klucz (customerid)=(0) nie występuje w tabeli "customers". Feb 10 00:01:00 test lmsd: ERROR: [db_exec] Query failed. BŁĄD: wstawianie lub modyfikacja na tabeli "cash" narusza klucz obcy "cash_customerid_fkey"#012DETAIL: Klucz (customerid)=(0) nie występuje w tabeli "customers". Feb 10 00:01:00 test lmsd: ERROR: [db_exec] Query failed. BŁĄD: wstawianie lub modyfikacja na tabeli "cash" narusza klucz obcy "cash_customerid_fkey"#012DETAIL: Klucz (customerid)=(0) nie występuje w tabeli "customers". Feb 10 00:01:00 test lmsd: ERROR: [db_exec] Query failed. BŁĄD: wstawianie lub modyfikacja na tabeli "cash" narusza klucz obcy "cash_customerid_fkey"#012DETAIL: Klucz (customerid)=(0) nie występuje w tabeli "customers". Feb 10 00:01:00 test lmsd: ERROR: [db_exec] Query failed. BŁĄD: wstawianie lub modyfikacja na tabeli "cash" narusza klucz obcy "cash_customerid_fkey"#012DETAIL: Klucz (customerid)=(0) nie występuje w tabeli "customers". Feb 10 00:01:00 test lmsd: ERROR: [db_exec] Query failed. BŁĄD: wstawianie lub modyfikacja na tabeli "cash" narusza klucz obcy "cash_customerid_fkey"#012DETAIL: Klucz (customerid)=(0) nie występuje w tabeli "customers". Feb 10 00:01:01 test lmsd: ERROR: [db_exec] Query failed. BŁĄD: niepoprawna sekwencja bajtów dla kodowania "UTF8": 0xd3 0x6e Feb 10 00:01:01 test lmsd: ERROR: [db_query] Query failed. BŁĄD: currval sekwencji "documents_id_seq" nie jest jeszcze zdefiniowana w tej sesji Feb 10 00:01:01 test lmsd: ERROR: [db_exec] Query failed. BŁĄD: błąd składni w lub blisko ","#012LINE 1: ...r, div_inv_cplace, fullnumber) VALUES (299, 3, 1, , 1, 14, '...#012 ^ Feb 10 00:01:01 test lmsd: ERROR: [db_query] Query failed. BŁĄD: currval sekwencji "documents_id_seq" nie jest jeszcze zdefiniowana w tej sesji Feb 10 00:01:01 test lmsd: ERROR: [db_exec] Query failed. BŁĄD: błąd składni w lub blisko ","#012LINE 1: ...r, div_inv_cplace, fullnumber) VALUES (300, 3, 1, , 1, 15, '...#012
Czy ktoś może podpowiedzieć z czym to jest związane?
Cześć Marku,
Zajrzyj do archiwum listy, ten temat już by poruszany http://lists.lms.org.pl/pipermail/lms/2019-December/031490.html
TLTR; nie używaj już (praktycznie w ogóle) lmsd użyj lms-paymants.php
Witaj Waldemar, Dziękuję serdecznie. Nie znalazłem tego gdyż szukałem po tematach słów związanych z płatnością a tam było jedno słowo. Zatem szkoda że ktoś nie pokusił się o wpisanie w temat więcej słów. To tak na marginesie. Ale skoro tak jest to może warto w dokumentacji to zaznaczyć?
W Twoim liście datowanym czwartek, 30 stycznia 2020 (08:53:26) można przeczytać:
W dniu 29.01.2020 o 22:29, Marek Adamski pisze:
Witam, Zrobiłem próbny upgrade z wersji 1.19.5 do 24 i przy naliczaniu płatności masowych z lmsd dwie płatności się naliczyły a następnie w logach pojawiły się błędy: Feb 10 00:01:00 test lmsd: ERROR: [db_exec] Query failed. BŁĄD: wstawianie lub modyfikacja na tabeli "cash" narusza klucz obcy "cash_customerid_fkey"#012DETAIL: Klucz (customerid)=(0) nie występuje w tabeli "customers". Feb 10 00:01:00 test lmsd: ERROR: [db_exec] Query failed. BŁĄD: wstawianie lub modyfikacja na tabeli "cash" narusza klucz obcy "cash_customerid_fkey"#012DETAIL: Klucz (customerid)=(0) nie występuje w tabeli "customers". Feb 10 00:01:00 test lmsd: ERROR: [db_exec] Query failed. BŁĄD: wstawianie lub modyfikacja na tabeli "cash" narusza klucz obcy "cash_customerid_fkey"#012DETAIL: Klucz (customerid)=(0) nie występuje w tabeli "customers". Feb 10 00:01:00 test lmsd: ERROR: [db_exec] Query failed. BŁĄD: wstawianie lub modyfikacja na tabeli "cash" narusza klucz obcy "cash_customerid_fkey"#012DETAIL: Klucz (customerid)=(0) nie występuje w tabeli "customers". Feb 10 00:01:00 test lmsd: ERROR: [db_exec] Query failed. BŁĄD: wstawianie lub modyfikacja na tabeli "cash" narusza klucz obcy "cash_customerid_fkey"#012DETAIL: Klucz (customerid)=(0) nie występuje w tabeli "customers". Feb 10 00:01:00 test lmsd: ERROR: [db_exec] Query failed. BŁĄD: wstawianie lub modyfikacja na tabeli "cash" narusza klucz obcy "cash_customerid_fkey"#012DETAIL: Klucz (customerid)=(0) nie występuje w tabeli "customers". Feb 10 00:01:01 test lmsd: ERROR: [db_exec] Query failed. BŁĄD: niepoprawna sekwencja bajtów dla kodowania "UTF8": 0xd3 0x6e Feb 10 00:01:01 test lmsd: ERROR: [db_query] Query failed. BŁĄD: currval sekwencji "documents_id_seq" nie jest jeszcze zdefiniowana w tej sesji Feb 10 00:01:01 test lmsd: ERROR: [db_exec] Query failed. BŁĄD: błąd składni w lub blisko ","#012LINE 1: ...r, div_inv_cplace, fullnumber) VALUES (299, 3, 1, , 1, 14, '...#012 ^ Feb 10 00:01:01 test lmsd: ERROR: [db_query] Query failed. BŁĄD: currval sekwencji "documents_id_seq" nie jest jeszcze zdefiniowana w tej sesji Feb 10 00:01:01 test lmsd: ERROR: [db_exec] Query failed. BŁĄD: błąd składni w lub blisko ","#012LINE 1: ...r, div_inv_cplace, fullnumber) VALUES (300, 3, 1, , 1, 15, '...#012
Czy ktoś może podpowiedzieć z czym to jest związane?
Cześć Marku,
Zajrzyj do archiwum listy, ten temat już by poruszany http://lists.lms.org.pl/pipermail/lms/2019-December/031490.html
TLTR; nie używaj już (praktycznie w ogóle) lmsd użyj lms-paymants.php
lms mailing list lms@lists.lms.org.pl http://lists.lms.org.pl/mailman/listinfo/lms
Witaj Marek, Chodziło mi o zaznaczenie że lmsd nie jest rozwijany. ;)
W Twoim liście datowanym czwartek, 30 stycznia 2020 (11:10:30) można przeczytać:
Witaj Waldemar, Dziękuję serdecznie. Nie znalazłem tego gdyż szukałem po tematach słów związanych z płatnością a tam było jedno słowo. Zatem szkoda że ktoś nie pokusił się o wpisanie w temat więcej słów. To tak na marginesie. Ale skoro tak jest to może warto w dokumentacji to zaznaczyć?
W Twoim liście datowanym czwartek, 30 stycznia 2020 (08:53:26) można przeczytać:
W dniu 29.01.2020 o 22:29, Marek Adamski pisze:
Witam, Zrobiłem próbny upgrade z wersji 1.19.5 do 24 i przy naliczaniu płatności masowych z lmsd dwie płatności się naliczyły a następnie w logach pojawiły się błędy: Feb 10 00:01:00 test lmsd: ERROR: [db_exec] Query failed. BŁĄD: wstawianie lub modyfikacja na tabeli "cash" narusza klucz obcy "cash_customerid_fkey"#012DETAIL: Klucz (customerid)=(0) nie występuje w tabeli "customers". Feb 10 00:01:00 test lmsd: ERROR: [db_exec] Query failed. BŁĄD: wstawianie lub modyfikacja na tabeli "cash" narusza klucz obcy "cash_customerid_fkey"#012DETAIL: Klucz (customerid)=(0) nie występuje w tabeli "customers". Feb 10 00:01:00 test lmsd: ERROR: [db_exec] Query failed. BŁĄD: wstawianie lub modyfikacja na tabeli "cash" narusza klucz obcy "cash_customerid_fkey"#012DETAIL: Klucz (customerid)=(0) nie występuje w tabeli "customers". Feb 10 00:01:00 test lmsd: ERROR: [db_exec] Query failed. BŁĄD: wstawianie lub modyfikacja na tabeli "cash" narusza klucz obcy "cash_customerid_fkey"#012DETAIL: Klucz (customerid)=(0) nie występuje w tabeli "customers". Feb 10 00:01:00 test lmsd: ERROR: [db_exec] Query failed. BŁĄD: wstawianie lub modyfikacja na tabeli "cash" narusza klucz obcy "cash_customerid_fkey"#012DETAIL: Klucz (customerid)=(0) nie występuje w tabeli "customers". Feb 10 00:01:00 test lmsd: ERROR: [db_exec] Query failed. BŁĄD: wstawianie lub modyfikacja na tabeli "cash" narusza klucz obcy "cash_customerid_fkey"#012DETAIL: Klucz (customerid)=(0) nie występuje w tabeli "customers". Feb 10 00:01:01 test lmsd: ERROR: [db_exec] Query failed. BŁĄD: niepoprawna sekwencja bajtów dla kodowania "UTF8": 0xd3 0x6e Feb 10 00:01:01 test lmsd: ERROR: [db_query] Query failed. BŁĄD: currval sekwencji "documents_id_seq" nie jest jeszcze zdefiniowana w tej sesji Feb 10 00:01:01 test lmsd: ERROR: [db_exec] Query failed. BŁĄD: błąd składni w lub blisko ","#012LINE 1: ...r, div_inv_cplace, fullnumber) VALUES (299, 3, 1, , 1, 14, '...#012 ^ Feb 10 00:01:01 test lmsd: ERROR: [db_query] Query failed. BŁĄD: currval sekwencji "documents_id_seq" nie jest jeszcze zdefiniowana w tej sesji Feb 10 00:01:01 test lmsd: ERROR: [db_exec] Query failed. BŁĄD: błąd składni w lub blisko ","#012LINE 1: ...r, div_inv_cplace, fullnumber) VALUES (300, 3, 1, , 1, 15, '...#012
Czy ktoś może podpowiedzieć z czym to jest związane?
Cześć Marku,
Zajrzyj do archiwum listy, ten temat już by poruszany http://lists.lms.org.pl/pipermail/lms/2019-December/031490.html
TLTR; nie używaj już (praktycznie w ogóle) lmsd użyj lms-paymants.php
lms mailing list lms@lists.lms.org.pl http://lists.lms.org.pl/mailman/listinfo/lms
Witaj Waldemar,
W Twoim liście datowanym czwartek, 30 stycznia 2020 (08:53:26) można przeczytać:
Cześć Marku,
Zajrzyj do archiwum listy, ten temat już by poruszany http://lists.lms.org.pl/pipermail/lms/2019-December/031490.html
TLTR; nie używaj już (praktycznie w ogóle) lmsd użyj lms-paymants.php
Nie mogę znaleźć informacji na ten temat ale czy lms-payments.php pobiera dane z bazy sql czy tylko i wyłącznie z lms.ini?
lms mailing list lms@lists.lms.org.pl http://lists.lms.org.pl/mailman/listinfo/lms
W dniu 31.01.2020 01:15, Marek Adamski napisał(a):
Witaj Waldemar,
W Twoim liście datowanym czwartek, 30 stycznia 2020 (08:53:26) można przeczytać:
Cześć Marku,
Zajrzyj do archiwum listy, ten temat już by poruszany http://lists.lms.org.pl/pipermail/lms/2019-December/031490.html
TLTR; nie używaj już (praktycznie w ogóle) lmsd użyj lms-paymants.php
Nie mogę znaleźć informacji na ten temat ale czy lms-payments.php pobiera dane z bazy sql czy tylko i wyłącznie z lms.ini?
I jedno i drugie. Wszystkie skrypty backendowe php tak mają - dlatego m.in. są lepsze od perlowych i daemonowych (mniej kodu, a więcej możliwości).
uczestnicy (3)
-
Marek Adamski
-
Tomasz Chiliński
-
Waldemar Dymkiewicz