>> Wchodze do Uzytkownicy -> Nowy i na samej górze otrzymuję takowy
>> komunikat: Notice: Błędna wartość opcji "10" in
>> /home/tomek/public_html/lms/index.php on line 51
>
> wygląda na błąd w konfiguracji, sprawdź w lms.ini czy nie masz pustych
> wpisów typu
>
> jakaśzmienna =
prawdę mówiąc nie jestem pewien o co chodzi, ale sprawdź (i podaj) jak masz
ustawione opcje: force_ssl, smarty_debug, disable_devel_warning w sekcji
[phpui]
--
Pozdrawiam
Aleksander Machniak ( A.L.E.C )
http://k27.prv.pl/alec GG-2275252
> Jakie zmiany muszę dokonać w systemie/bazie danych, etc. przy zmianie
> LMS z
> 1.1.3 na 1.1.4?
wszystko jest w doc/Changelog
--
Pozdrawiam
Aleksander Machniak ( A.L.E.C )
http://k27.prv.pl/alec GG-2275252
> Witam.
>
> Widziałem coś takiego w CVS'ie, Alec, prośba, mógłbyś to dobrze
> obkomentować? Może wtedy zrozumiem htb.
też nie jestem specem od htb, przepisałem po prostu moduł od starego demona,
ale może coś doskrobię.
--
Pozdrawiam
Aleksander Machniak ( A.L.E.C )
http://k27.prv.pl/alec GG-2275252
Witam.
Widziałem coś takiego w CVS'ie, Alec, prośba, mógłbyś to dobrze
obkomentować? Może wtedy zrozumiem htb.
Pozdrawiam.
--
Łukasz Jarosław Mozer
http://www.baseciq.org
mailto: lukasz(a)rulez.pl
Witam.
> i teraz wyglada ze dziala juz bez zastrzezen.
opracuj diff i postnij tutaj, to ktoś wrzuci.
--
Łukasz Jarosław Mozer
http://www.baseciq.org
mailto: lukasz(a)rulez.pl
Monday, November 24, 2003, 5:27:03 PM, you wrote:
> Witam.
>> A z changeloga wynika ze kolumny users.tariff juz niema.
>> Czy ktos obeznany moze mi podac co powinno byc wpisane?
> wersja 1.1.4 Tanith (03/10/2003):
> (...)
<ciach>
To zrobilem, i nadal byly problemy.
Pomoglo podgladniecie jak wygladaja wpisy w module do demona.
Zmienilem sobie:
my $dbq = $dbase->prepare("SELECT users.id AS id, lastname, name, email, phone1,
SUM((type * -2 + 7) * cash.value) AS balance FROM users LEFT JOIN
cash ON users.id = cash.userid GROUP BY users.id HAVING
SUM((type * -2 + 7) * cash.value) < 0");
na:
my $dbq = $dbase->prepare("SELECT users.id AS id, email, name, lastname, SUM((type * -2 +7) *
cash.value) AS balance FROM users LEFT JOIN cash ON users.id = cash.userid
AND (cash.type = 3 OR cash.type = 4) WHERE deleted = 0 GROUP BY users.id,
name, lastname, email");
I drugi wpis jaki sie wywalal (przynajmniej u mnie):
my $last10_dbq = $dbase->prepare("SELECT comment,value,type,time FROM cash WHERE
userid='$row->{'id'}' AND (type>='3' ) ORDER BY time DESC LIMIT 0,10") ;
na:
my $last10_dbq = $dbase->prepare("SELECT comment,value,type,time FROM cash WHERE
userid='$row->{'id'}' AND (type>='3' ) ORDER BY time DESC LIMIT 10") ;
i teraz wyglada ze dziala juz bez zastrzezen.
--
[ Krzysztof Zagórski GG:147848 ICQ: 236331820 GSM: +48 1E 0B 20 BC ]
[ ircname: Maverick rlu:215007 PGP Key: http://3281429070/pgp ]
[ http://znirevpx.wrfg.gjbvz.theh.cy mailto: maverick(a)irc.pl ]
Witam.
> A z changeloga wynika ze kolumny users.tariff juz niema.
> Czy ktos obeznany moze mi podac co powinno byc wpisane?
wersja 1.1.4 Tanith (03/10/2003):
(...)
- 'mała' rewolucja w finansach, a co za tym idzie 'duży' upgrade bazy, ale
mam nadzieję że sobie poradzicie (lukasz):
0) Wykonaj BEZWZGLĘDNIE backup bazy danych.
1) Stwórz tabelę 'assignments':
MySQL:
DROP TABLE IF EXISTS assignments;
CREATE TABLE assignments (
id int(11) NOT NULL auto_increment,
tariffid int(11) NOT NULL default '0',
userid int(11) NOT NULL default '0',
period int(11) NOT NULL default '0',
at int(11) NOT NULL default '0',
PRIMARY KEY (id),
UNIQUE KEY id (id),
KEY id_2 (id)
) TYPE=MyISAM;
PostgreSQL:
DROP SEQUENCE "assignments_id_seq";
CREATE SEQUENCE "assignments_id_seq";
DROP TABLE assignments;
CREATE TABLE assignments (
id integer default nextval('assignments_id_seq'::text) NOT NULL,
tariffid integer default 0 NOT NULL,
userid integer default 0 NOT NULL,
period integer default 0 NOT NULL,
at integer default 0 NOT NULL,
PRIMARY KEY (id)
);
2) Uruchom moduł 'upgrade01' - czyli po zalogowaniu sie do LMS'a
wpiszcie w url na końcu '?m=upgrade01', np.
'http://serwer.pl/lms/?m=upgrade01'. UWAGA! Moduł ten należy uruchomić
TYLKO RAZ! Jak go uruchomisz więcej niż raz, popsujesz sobie całą bazę
danych.
3) Teraz można usunąć nieużywane pola z bazy danych:
MySQL:
ALTER TABLE users DROP tariff, DROP payday;
PostgreSQL:
ALTER TABLE users DROP tariff; ALTER TABLE users DROP payday;
4) Dopiszcie do crona lms-payments tak aby był uruchamiany codziennie o
godzinie 0:00.
5) Voila.
--
Łukasz Jarosław Mozer
http://www.baseciq.org
mailto: lukasz(a)rulez.pl
>> Wchodze do Uzytkownicy -> Nowy i na samej
>> górze otrzymuję takowy komunikat:
>> Notice: Błędna wartość opcji "10"
>> in /home/tomek/public_html/lms/index.php
>> on line 51
>
>> Poradźcie jak się tego pozbyć?!
>
> Aha, 1.1.4 nie chce się rozpakować :(
spróbuj jeszcze raz pobrać
--
Pozdrawiam
Aleksander Machniak ( A.L.E.C )
http://k27.prv.pl/alec GG-2275252
> Wchodze do Uzytkownicy -> Nowy i na samej górze otrzymuję takowy
> komunikat: Notice: Błędna wartość opcji "10" in
> /home/tomek/public_html/lms/index.php on line 51
wygląda na błąd w konfiguracji, sprawdź w lms.ini czy nie masz pustych
wpisów typu
jakaśzmienna =
--
Pozdrawiam
Aleksander Machniak ( A.L.E.C )
http://k27.prv.pl/alec GG-2275252