Marcin wrote:
Zainstalowalem LMS i myslalem, ze po poklikaniu sam bedzie wszystko robil :) Kiedy już zorientowalem się, ze tak nie jest to wglebilem się w daemona. Wiem, ze jest tez mgc ale chyba daemon będzie lepszy. Zastanawiam się jak ustawic opcje "reload_type" gdy chce korzystac z daemona.
nic nie ustawiać, zostawić ustawienia domyślne tej opcji
No i jak wogole uruchomic deamona. Porsze tylko mnie nie odsylac do dokumentacji bo wszystko tam przeczytalem. Jedne rzeczy rozumiem lepiej inne mniej. Na liscie tez szukalem czegos o tym daemonie ale na prozno. Nie wspominam w ogole o google bo tam jakby taboo - LMS praktycznie nie istnieje.
no co ty?
Wiec pomozcie proszę - od czego zaczac, żeby uruchomic daemona i może jakies wyjasnienie jak on dziala (ale bez szczegolow). Mam go skompilowanego. Utworzyl mi się katalog /usr/local/lms i w nim to co powinno być czyli lib i bin. W lib mam pliki *.so a w bin lmsd. Po uruchomieniu lmsd żaden komunikat nie jest wyswietlany czyli tak jakby było ok. A po uruchomieniu ktoregos z pliku .so otrzymuje komunikat: "Naruszenie ochrony pamieci" - pzypuszczam, ze tych plikow tak normalnie się nie uruchamia.
trafny wniosek ;)
1. odpalasz demona: /usr/local/lms/bin/lmsd -p hasło -d nazwa_bazy 2. konfigurujesz demona wchodząc do LMS-UI w menu Przeładowanie -> Konfiguracja demona(ów). Najpierw definiujesz hosta na którym uruchomiłeś demona nadając mu taką nazwę jaką zwraca polecenie hostname na tym hoście. Następnie definiujesz listę instancji (inaczej modułów), gdzie jako moduł podajesz nazwy plików, które masz w /usr/local/lms/lib. Klikając na wybraną instancję przechodzisz do konfiguracji tejże. Reszta (to także) jest w dokumentacji, więc nie będę się rozpisywał. 3. przeładowanie instancji (które nie posiadają zdefiniowanej opcji crontab) następuje poprzez menu Przeładowanie. Zaznaczasz hosta i klikasz Zapisz. W ciągu minuty zostaną uruchomione wszystkie zdefiniowane instancje.
Może teraz się troche naraze ale dokumentacja jes pisana troche zbyt madrym jezykiem. Wiem, ze dla osoby smigajacej w php, prel czy c to jest wszystko oczywiste
może racja, dokumentację do demona pisał jego autor, czyli ja ;)
ale przeciez chcemy aby LMS instalowali również ludzie mniej zaawansowani prawda?
czy ja wiem?
W zamian za pomoc jeśli już sobie zainstaluje to co chce i zrozumiem wszystko to chcetnie podejme się dopracowania/rozwiniecia dokumentacji tak, żeby wiecej ludzi moglo z niej skorzystac. Jeśli oczywiście autorzy stwierdza taka koniecznosc.
każda pomoc mile widziana. Pamiętaj tylko, żeby podsyłać poprawki w formie patchy na pliki z katalogu doc/sgml