Użytkownik Jakub Walczak napisał:
Użytkownik Cody napisał:
Witam,
Postawiłem wszystko na Debianie. Do php wziąłem backporta, bazę musiałem założyć jako user systemowy postgres. Wszystko poszło gładko, ale nie pojawił mi się ekran zakładania adminów, tylko od razu ekran logowania. Próba logowania na admin nie powiodła się. Po podejrzeniu tabeli admins nie było tam żadnego rekordu. Czy tak ma być ? Skąd skrypt bierze info o tym adminie ? Jeśli powinien tam być wpis dot. tego admina, to jak powinien wyglądać. W skrypcie zakładającym bazę nie ma linijki, która by to robiła.
Dzięki za pomoc. Marcin
tez mialem kiedys taki problem (postgres na RH), zaraz poszukam i sprawdze ale z tego co pamietam, to byl jakis blad w skrypcie (przecinek lub apostrof).
Jaqb
ja mam: select * from admins; id | login | name | email | rights | passwd 7 | jaqb | Jakub Walczak | jaqb@jaqb.int.pl | 1 | zakodowane_haslo
wez tylko pod uwage, ze to jest stara wersja 1.2 (?)
ja mialem w pliku doc/lms.pgsql (na samym koncu) INSERT INTO `admins` (`login`, `name`) VALUES ('admin', 'domyśle konto administracyjne');
to nie dziala ?
ew. zrob tak: w php uruchom cos takiego: <? echo crypt ("mojehaslo"); ?> (to moze byc w bash'u) zobacz co zwrócil php i potem w psql:
INSERT INTO admins ('login', 'name', 'passwd) VALUES ('admin', 'domyśle konto administracyjne', '"wynik z php"');
(zwroc uwage na dwa cudzyslowy: pojedynczy a w nim podwojny) to powinno zadzialac
Jaqb