PHU BTH ZLOT Andrzej Świątkowski wrote:
> Witam.
>
> Ostatnio skonczylo mi sie miejsce na partycji i caly serwer satanal.
> Po zwiekszeniu miejsca wszystko ruszylo, jednak cos sie stalo ze
> statystykami.
> Statystyki przestaly zapisywac sie do bazy i nie wiem jak usunac ta
> usterke i gdzie ja zlokalizowac.
> Czy ktos mi moze pomoc ??
spróbuj
myisamchk -o lms.stats
albo
REPAIR TABLE lms.stats;
--
Aleksander 'A.L.E.C' Machniak http://alec.pl gg:2275252
LAN Management System Developer http://lms.alec.pl
_______________________________________________
lms mailing list
lms(a)lists.lms.org.pl
http://lists.lms.org.pl/mailman/listinfo/lms
Witam.
Ostatnio skonczylo mi sie miejsce na partycji i caly serwer satanal.
Po zwiekszeniu miejsca wszystko ruszylo, jednak cos sie stalo ze
statystykami.
Statystyki przestaly zapisywac sie do bazy i nie wiem jak usunac ta
usterke i gdzie ja zlokalizowac.
Czy ktos mi moze pomoc ??
--
Andrzej
_______________________________________________
lms mailing list
lms(a)lists.lms.org.pl
http://lists.lms.org.pl/mailman/listinfo/lms
Konrad wrote:
> Zdowngradowałem do 1.9.8 (do 1.8.12 już się nie dało), a następnie
> odpaliłem 1.10rc2.
>
> Nic z tego.
>
> Działa, ale tylko wersja 1.9.8.
> Co zrobić, żeby uruchomić 1.10rc2?
wykonać
UPDATE dbinfo SET keyvalue = '2007071100' WHERE keytype = 'dbversion';
i przy ponownym uruchomieniu LMSa obserwować komunikaty błędów bazy
danych (Wcześniej przeczytać w dokumentacji LMSa jakie uprawnienia
należy nadać użytkownikowi w bazie).
--
Aleksander 'A.L.E.C' Machniak http://alec.pl gg:2275252
LAN Management System Developer http://lms.alec.pl
_______________________________________________
lms mailing list
lms(a)lists.lms.org.pl
http://lists.lms.org.pl/mailman/listinfo/lms
Zdowngradowałem do 1.9.8 (do 1.8.12 już się nie dało), a następnie
odpaliłem 1.10rc2.
Nic z tego.
Działa, ale tylko wersja 1.9.8.
Co zrobić, żeby uruchomić 1.10rc2?
Teraz mam v1.9.8.
--
Napotkano błędy w bazie danych!
*Zapytanie:* SELECT COUNT(id) FROM customersview WHERE deleted=0
*Błąd:* Table 'lms.customersview' doesn't exist
*Zapytanie:* SELECT COUNT(id) FROM customersview WHERE status=3 AND
deleted=0
*Błąd:* Table 'lms.customersview' doesn't exist
*Zapytanie:* SELECT COUNT(id) FROM customersview WHERE status=2 AND
deleted=0
*Błąd:* Table 'lms.customersview' doesn't exist
*Zapytanie:* SELECT COUNT(id) FROM customersview WHERE status=1 AND
deleted=0
*Błąd:* Table 'lms.customersview' doesn't exist
*Zapytanie:* SELECT SUM(value) FROM cash LEFT JOIN customersview ON
customerid = customersview.id WHERE deleted = 0 GROUP BY customerid
HAVING SUM(value) < 0
*Błąd:* Table 'lms.customersview' doesn't exist
_______________________________________________
lms mailing list
lms(a)lists.lms.org.pl
http://lists.lms.org.pl/mailman/listinfo/lms
Często zdarza się, że aktualizujemy LMSa, bez wykonania kopii zapasowej.
Poza tym wykonane kopie najczęściej zostają w starym katalogu, gdzie
była starsza wersja LMSa (a czasem można zrobić rm -r za szybko).
Chciałem zaproponować nową funkcjonalność, którą można dodać.
W bazie danych powinna znajdować się informacja o aktualnej wersji LMSa
(o ile już tam się nie znajduje).
LMS przy każdym wejściu na stronę logowania powinien sprawdzać, czy w
bazie znajduje się jego wersja.
Jeśli tak, to żadna akcja nie była by podjęta.
Jeśli nie to następowało by jeszcze jedno sprawdzenie - sprawdź czy w
konfiguracji LMS UI opcja automatycznej kopii nie jest wyłączona.
Jeśli opcja nie jest wyłączona to przed jakąkolwiek zmianą w bazie, LMS
powinien próbować wykonać skompresowaną kopię bazy danych o nazwie np:
Automatyczna kopia - wersja dla LMSa: 1.8.12.
Następnie powinien zmienić wersję LMSa w bazie, na swoją wersję i
dokonać modyfikacji, związanych z przejściem do innej wersji.
Problem downgrade'u został by rozwiązany.
I teraz jeśli znaleziono by błąd, który utrudniał by pracę, można było
by szybko wrócić do poprzedniej wersji LMSa.
Taka moja propozycja.
Pozdrawiam developerów i w razie potrzeby oferuję pomoc.
Konrad Cempura
_______________________________________________
lms mailing list
lms(a)lists.lms.org.pl
http://lists.lms.org.pl/mailman/listinfo/lms
Witam!
Dalej są dziwne dane w tabeli taryf:
Wartość: 24,90 zł
PTU: 22.00 %
PKWiU: 64.20.18
Ilość klientów 1 (1,-1)
Średni miesięczny przychód: -24,90 zł
--
pozdrowienia
jpk
----------
_______________________________________________
lms mailing list
lms(a)lists.lms.org.pl
http://lists.lms.org.pl/mailman/listinfo/lms
Zaktualizowałem z 1.8.12 do 1.10rc2 i mam mały problem.
Napotkano błędy w bazie danych!
*Zapytanie:* SELECT COUNT(id) FROM customersview WHERE deleted=0
*Błąd:* Table 'lms.customersview' doesn't exist
*Zapytanie:* SELECT COUNT(id) FROM customersview WHERE status=3 AND
deleted=0
*Błąd:* Table 'lms.customersview' doesn't exist
*Zapytanie:* SELECT COUNT(id) FROM customersview WHERE status=2 AND
deleted=0
*Błąd:* Table 'lms.customersview' doesn't exist
*Zapytanie:* SELECT COUNT(id) FROM customersview WHERE status=1 AND
deleted=0
*Błąd:* Table 'lms.customersview' doesn't exist
*Zapytanie:* SELECT SUM(value) FROM cash LEFT JOIN customersview ON
customerid = customersview.id WHERE deleted = 0 GROUP BY customerid
HAVING SUM(value) < 0
*Błąd:* Table 'lms.customersview' doesn't exist
i np. takie:
Napotkano błędy w bazie danych!
*Zapytanie:* SELECT c.id AS id, CONCAT(UPPER(lastname), ' ', c.name) AS
customername, status, address, zip, city, email, ten, ssn, c.info AS
info, message, (SELECT COALESCE(SUM(value),0) FROM cash WHERE customerid
= c.id ) AS balance FROM customersview c WHERE deleted = 0 GROUP BY
c.id, lastname, c.name, status, address, zip, city, email, ten, ssn,
c.info, message ORDER BY customername asc
*Błąd:* Table 'lms.customersview' doesn't exist
*Zapytanie:* SELECT g.id, g.name, g.description FROM customergroups g
WHERE NOT EXISTS ( SELECT 1 FROM excludedgroups WHERE userid =
lms_current_user() AND customergroupid = g.id) ORDER BY g.name ASC
*Błąd:* FUNCTION lms.lms_current_user does not exist
Jak to naprawić?
_______________________________________________
lms mailing list
lms(a)lists.lms.org.pl
http://lists.lms.org.pl/mailman/listinfo/lms
A.L.E.C pisze:
> tdabek(a)go2.pl wrote:
>> Witam!
>>
>> Czy jest mozliwosc dodania jeszcze jednej opocji w uprawnieniach,
>> np. 'zarzadzanie finansami bez kasowania'?
>> Obecnie jest tak ze jesli dam dostep do zarzadzania finansami
>> to osoba rozliczajaca klienta moze takze usunac ta rozliczona
>> transakcje. Chcialbym miec mozliwosc nadania przywileju
>> usuwania transakcji a nie zabraniac dostepu do calego modulu
>> z finansami.
>> Oczywiscie wyedytowalem sobie odpowiednio plik lib/accesstable.php
>> ale za kazda aktualizacja musz to robic ponownie.
>> Mysle ze byloby to dobre rozszerzenie funkcjonalnosci uprawnien
>> o nowa pozycje.
>>
>> Czy moj patch moze wejsc na stale do LMS'a?
>> (w zalaczeniu)
>>
>>
> W ten sposób skopałeś uprawnienia wszystkim użytkownikom LMSa (numerki w
> accesstable są bardzo ważne), skorzystaj z opcji phpui/custom_accesstable.
>
wiem, ze sie zmienily, ale usunalem wszystkie uprawnienia i nadalem na
nowo, dziala dobrze.
--
Pozdrawiam Tomasz Dąbek [Thomas]
[gg: 14553 mail: tdabek_NOSPAM_(a)go2.pl]
_______________________________________________
lms mailing list
lms(a)lists.lms.org.pl
http://lists.lms.org.pl/mailman/listinfo/lms
tdabek(a)go2.pl wrote:
> Wystąpiły błędy w obsłudze bazy danych!
> Zapytanie: SELECT c.id AS id, CONCAT(UPPER(lastname), ' ', c.name) AS
> customername, status, address, zip, city, email, ten, ssn, c.info AS
> info, message, (SELECT COALESCE(SUM(value),0) FROM cash WHERE customerid
> = c.id ) AS balance FROM customersview c WHERE deleted = 0ORDER BY
> customername asc
> Błąd: 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 'BY customername asc' at line 4
>
poprawione, co ciekawe, postgres łykał takie zapytanie
--
Aleksander 'A.L.E.C' Machniak http://alec.pl gg:2275252
LAN Management System Developer http://lms.org.pl
_______________________________________________
lms mailing list
lms(a)lists.lms.org.pl
http://lists.lms.org.pl/mailman/listinfo/lms
tdabek(a)go2.pl wrote:
> Witam!
>
> Czy jest mozliwosc dodania jeszcze jednej opocji w uprawnieniach,
> np. 'zarzadzanie finansami bez kasowania'?
> Obecnie jest tak ze jesli dam dostep do zarzadzania finansami
> to osoba rozliczajaca klienta moze takze usunac ta rozliczona
> transakcje. Chcialbym miec mozliwosc nadania przywileju
> usuwania transakcji a nie zabraniac dostepu do calego modulu
> z finansami.
> Oczywiscie wyedytowalem sobie odpowiednio plik lib/accesstable.php
> ale za kazda aktualizacja musz to robic ponownie.
> Mysle ze byloby to dobre rozszerzenie funkcjonalnosci uprawnien
> o nowa pozycje.
>
> Czy moj patch moze wejsc na stale do LMS'a?
> (w zalaczeniu)
>
>
W ten sposób skopałeś uprawnienia wszystkim użytkownikom LMSa (numerki w
accesstable są bardzo ważne), skorzystaj z opcji phpui/custom_accesstable.
--
Aleksander 'A.L.E.C' Machniak http://alec.pl gg:2275252
LAN Management System Developer http://lms.org.pl
_______________________________________________
lms mailing list
lms(a)lists.lms.org.pl
http://lists.lms.org.pl/mailman/listinfo/lms