Zainstaluj sabie nowa wersje userpanela z lms.org.pl
----- Original Message -----
From: "Łukasz Rostalski" <lukasz(a)rostalski.pl>
To: "lista użytkowników LMS" <lms(a)lists.lms.org.pl>
Sent: Sunday, October 21, 2007 10:01 PM
Subject: [lms] zatwierdzanie zmian
Witam
podczas zatwierdzania zmian dokonanych przez użytkowników w userpanelu
dostaję taki komunikat:
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL
result resource in /var/www/lms/lib/LMSDB_driver_mysql.class.php on line 119
Wersja LMS: 1.10.0 Urgo (1.868.2.8/1.19.2.1)
Wersja LMSDB: 1.10.0 Urgo (1.42.2.1/1.48.2.1)
Wersja MySQL: 5.0.32-Debian_7etch1-log
Wersja PHP: 5.2.0-8+etch7
Wersja Smarty: 2.6.18
Proszę o sugestie gdzie szukać rozwiązania.
_______________________________________________
lms mailing list
lms(a)lists.lms.org.pl
http://lists.lms.org.pl/mailman/listinfo/lms
__________ NOD32 Informacje 2607 (20071022) __________
Wiadomosc zostala sprawdzona przez System Antywirusowy NOD32
http://www.nod32.com lub http://www.nod32.pl
_______________________________________________
lms mailing list
lms(a)lists.lms.org.pl
http://lists.lms.org.pl/mailman/listinfo/lms
jacekowski(a)wklej.org pisze:
> mi na gentoo lmsd nie sprawia zadnych problemow,
> moze revdep-rebuild i emerge -e world pomoze
>
> _______________________________________________
> lms mailing list
> lms(a)lists.lms.org.pl
> http://lists.lms.org.pl/mailman/listinfo/lms
>
>
Najwyraźniej nie używasz wersji hardened z pax'em i grsecurity.
Był błąd w kodzie źródłowym. Już podesłałem łatkę, a ALEC ją założył.
Pozdrawiam
Jurek
_______________________________________________
lms mailing list
lms(a)lists.lms.org.pl
http://lists.lms.org.pl/mailman/listinfo/lms
Krzysztof Drewicz wrote:
> Alecu,
> co myślisz o:
> wyrzuceniu drop-down-combo z listą ludzi i zastąpieniu kilkoma
> klick-wyszukaj-człowieka?
> Jak klientów dużo (>500) to się ta strona coś muli, przez w/w pole.
zrobić tak jak w raportach, czyli z opcją phpui/big_networks
> No i 2nd pytanie: co myślisz o jakiejś rozbudowie tego importera
> przelewów, choćby import z kilku banków, albo użycie trans-collecta?
robić Konfiguracja -> Import finansowy
--
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
Alecu,
co myślisz o:
wyrzuceniu drop-down-combo z listą ludzi i zastąpieniu kilkoma
klick-wyszukaj-człowieka?
Jak klientów dużo (>500) to się ta strona coś muli, przez w/w pole.
No i 2nd pytanie: co myślisz o jakiejś rozbudowie tego importera
przelewów, choćby import z kilku banków, albo użycie trans-collecta?
_______________________________________________
lms mailing list
lms(a)lists.lms.org.pl
http://lists.lms.org.pl/mailman/listinfo/lms
A.L.E.C pisze:
> tak, czasami problemy z uprawnieniami wynikają z wykonywania
> aktualizacji mysqla bez odpalenia mysql_upgrade
> (mysql_fix_privilege_tables).
>
potwierdzam, mysql_fix_privilege_tables pomoglo takze
swego czasu i u mnie z tym, ze u mnie problem powstal
najprawdopodoniej po przejsciu z mysql-4 na piatke.
--
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
Konrad wrote:
> CREATE USER 'lms'@'%' IDENTIFIED BY PASSWORD '***';
> GRANT USAGE ON * . * TO 'lms'@'%' IDENTIFIED BY PASSWORD '***' WITH
> MAX_QUERIES_PER_HOUR 0 MAX_CONNECTIONS_PER_HOUR 0 MAX_UPDATES_PER_HOUR 0
> MAX_USER_CONNECTIONS 0 ;
>
> GRANT ALL PRIVILEGES ON `lms` . * TO 'lms'@'%' WITH GRANT OPTION ;
>
>
> Tak będzie?
>
>
tak, czasami problemy z uprawnieniami wynikają z wykonywania
aktualizacji mysqla bez odpalenia mysql_upgrade
(mysql_fix_privilege_tables).
--
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
A.L.E.C pisze:
> Konrad wrote:
>
>> *Błąd:* You do not have the SUPER privilege and binary logging is
>> enabled (you *might* want to use the less safe
>> log_bin_trust_function_creators variable)
>>
>>
>> Użytkownik LMS ma wszystkie prawa do bazy danych LMS.
>>
>>
> wygląda na to, że jednak nie ma, może usuń usera i dodaj jeszcze raz.
>
CREATE USER 'lms'@'%' IDENTIFIED BY PASSWORD '***';
GRANT USAGE ON * . * TO 'lms'@'%' IDENTIFIED BY PASSWORD '***' WITH
MAX_QUERIES_PER_HOUR 0 MAX_CONNECTIONS_PER_HOUR 0 MAX_UPDATES_PER_HOUR 0
MAX_USER_CONNECTIONS 0 ;
GRANT ALL PRIVILEGES ON `lms` . * TO 'lms'@'%' WITH GRANT OPTION ;
Tak będzie?
_______________________________________________
lms mailing list
lms(a)lists.lms.org.pl
http://lists.lms.org.pl/mailman/listinfo/lms
Konrad wrote:
> *Błąd:* You do not have the SUPER privilege and binary logging is
> enabled (you *might* want to use the less safe
> log_bin_trust_function_creators variable)
>
>
> Użytkownik LMS ma wszystkie prawa do bazy danych LMS.
>
wygląda na to, że jednak nie ma, może usuń usera i dodaj jeszcze raz.
--
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
A.L.E.C pisze:
> 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).
>
Nic z tego :/
Wystąpiły błędy w obsłudze bazy danych!
*Zapytanie:* CREATE FUNCTION lms_current_user() RETURNS int(11) NO SQL
RETURN @lms_current_user;
*Błąd:* You do not have the SUPER privilege and binary logging is
enabled (you *might* want to use the less safe
log_bin_trust_function_creators variable)
*Zapytanie:* CREATE VIEW customersview AS SELECT c.* FROM customers c
WHERE NOT EXISTS ( SELECT 1 FROM customerassignments a JOIN
excludedgroups e ON (a.customergroupid = e.customergroupid) WHERE
e.userid = lms_current_user() AND a.customerid = c.id)
*Błąd:* FUNCTION lms.lms_current_user does not exist
*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
Użytkownik LMS ma wszystkie prawa do bazy danych LMS.
_______________________________________________
lms mailing list
lms(a)lists.lms.org.pl
http://lists.lms.org.pl/mailman/listinfo/lms
A.L.E.C napisał(a):
> Paweł Rohde wrote:
>
>> Używam jeszcze lmsa 1.8.12 ale patrzyłem na demo że nic się w sumie nie
>> zmieniło w tej sprawie.
>>
>> Jak radzicie sobie w lmsie z nistandardowymi umowami?
>>
>> Np jest "Abonement 1M" w cenniku za 100zł i sprzedaje się go za tyle,
>> ale z wyjątkami - bo były jakieś negocjacje i np sprzeda się go jednemu
>> w cenie 61zl drugiemu 49zł. Określanie tego jako procent od bazówki jest
>> uciążliwe i mało kiedy trafi się dokładnie w kwotę.
>> Robienie dodatkowych 100 taryf typu "zniżka xxx" to też nie za ładne
>> rozwiązanie.
>>
>> Przypadkiem mam dostęp do mms'a i tam to jest roziązane tak, że
>> wybierając taryfę można zmienić jej kwotę złotowo.
>>
>>
>>
> W LMSie możesz dodać dowolne zobowiązanie rozliczane np. comiesięcznie,
> które nie musi być zdefiniowaną taryfą.
>
Tylko że trudno wtedy o zdefiniowanie prędkości,
Chyba że robić tak że prędkości są trzy, bez wartości i one się "nie
fakturują" a każdemu delikwentowi osobno wpisywać "to co ma być na
fakturze".
A patrzę sobie na tabelę assignments i jest tam pole discount może
wprowadzić by było kwotowe (a w ui był by procent lub kwota do wpisania)?
--
Paweł Rohde
PR3087-RIPE AS41835
Neter Sp. z o.o.
_______________________________________________
lms mailing list
lms(a)lists.lms.org.pl
http://lists.lms.org.pl/mailman/listinfo/lms