![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 345 Pomógł: 3 Dołączył: 20.02.2005 Ostrzeżenie: (0%) ![]() ![]() |
Witam ostatnio zainteresowałem się platformą moodle. Znajduję się tam wtyczka do tworzenia równań matematycznych, generuje obrazki typu gif z tymi równaniami. I teraz mi to wszystko nie chodzi
![]() Link : http://kulpa.nazwa.pl/moodle/filter/tex/texdebug.php Wszystko fajnie, ustawiłem prawa do plików itd. Tylko że jak wpiszę formułę to dostaję: Kod /home/kulpa/ftp/moodle/filter/tex/mimetex.linux: /lib/libc.so.6: version `GLIBC_2.3' not found (required by /home/kulpa/ftp/moodle/filter/tex/mimetex.linux) The shell command "/home/kulpa/ftp/moodle/filter/tex/mimetex.linux" -e "/home/kulpa/ftp/moodledata /filter/tex/74c2b66b2d2501b77fad711fd1febcf0.gif" '\Large f(x)=\Bigint_{-\infty}^x~e^{-t^2}dt' returned status = 1 Perl jest zainstalowany, system() działa. Działa na serwerach nazwa.pl. Czy wie ktoś jak jest tam z instalowaniem rozszerzeń ? Robią to na zamówienie czy się odwracają. Czy można tą brakująca bibliotekę dołączyć, tzn skopiowac plik z biblioteką. Nie mam pojęcia jak to rozwiązać. Przed chwilką dostałem maila. Koleś powiedział że muszę skompilowac statycznie aplikację. Co to oznacza ? Jak to zrobić ? Ten post edytował Kreton 25.10.2006, 09:00:12 |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 504 Pomógł: 2 Dołączył: 31.03.2006 Skąd: Londyn Ostrzeżenie: (0%) ![]() ![]() |
Oznacza ze musisz sciagnac binarki, wrzucic na serwer za schellowac sie i skompilowac aplikacje, najczesciej (chodz to nie regula) w katalogu gdzie rozpakowales,
./configure make install albo make make install Ogolnie chodzi o to zeby aplikacja byla postawiona na serwerze. -------------------- "Wizja czasu jest szeroka, lecz kiedy sie przez nia przechodzi, czas staje sie waskimi drzwiami"
![]() |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 345 Pomógł: 3 Dołączył: 20.02.2005 Ostrzeżenie: (0%) ![]() ![]() |
A mogłbyś jakoś mi jakoś to szerzej opisać. Binarki to raczej nie problem ściągnąć. Ale co z resztą, tzn jak je shellować ? Wyczuwam tu funkcję shell_exec() ale nic więcej. Czy ktoś z was się już tym zajmował ?
http://moodle.org/mod/data/view.php?d=13&rid=337 Tutaj link do tego całego skryptu. Ja oczywiście będę kombinował, ale jeżeli ktoś byłby w stani mi pomóc to bardzo bym prosił o pomoc ![]() Ten post edytował Kreton 25.10.2006, 18:38:47 |
|
|
![]()
Post
#4
|
|
![]() Administrator wortalu Grupa: Przyjaciele php.pl Postów: 960 Pomógł: 39 Dołączył: 21.10.2003 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 345 Pomógł: 3 Dołączył: 20.02.2005 Ostrzeżenie: (0%) ![]() ![]() |
No dobra
![]() ![]() Kompilacja to chyba nie problem, a nie dodaje się tych bibliotek poprzez #include <biblioteka> ? Albo jak w php include('plik') ? Oczywiście wiem, że trzeba to przekompliować. Powiem tylko, że w tym temacie jestem zielony kompletnie ![]() |
|
|
![]()
Post
#6
|
|
![]() Grupa: Zarejestrowani Postów: 504 Pomógł: 2 Dołączył: 31.03.2006 Skąd: Londyn Ostrzeżenie: (0%) ![]() ![]() |
Cytat Przed chwilką dostałem maila. Koleś powiedział że muszę skompilowac statycznie aplikację. Co to oznacza ? Jak to zrobić ? Przyznam szczerze ze opisu do skryptu nie czytaklem, ale z tego jaka odpowiedz odstales wynikia ze skrypt korzysta z zwenetrznego programu (nie zadna klasa biblioteka php), czyli uruchamia na serwerze pewien program wydaje mu komendy i zbiera wyniki, wiec zeby to dzialalo muszisz zainstalowac aplikacje. Jesli sie myle, to mozesz jeszcze poczytac o funkcji dl() ktora sluzy do ladowania bibliotek 'w locie', w przypadku windozy pliki dll w przypadku unixozy .so -------------------- "Wizja czasu jest szeroka, lecz kiedy sie przez nia przechodzi, czas staje sie waskimi drzwiami"
![]() |
|
|
![]()
Post
#7
|
|
![]() Grupa: Zarejestrowani Postów: 345 Pomógł: 3 Dołączył: 20.02.2005 Ostrzeżenie: (0%) ![]() ![]() |
Witam, czas znowu odświeżyć temat.
Wiem już mniej więcej co i jak z tą funkcją dl(). Tylko teraz skąd dostać tą bibliotekę libc.so.6 ? Szukam na googlach i nic, ściągnąłem GCLIB_2.3, rozpakowałem to ale dalej to samo, nie ma takiego pliku. Czy ktoś jest stanie mi podrzucić taki pliczek ? |
|
|
![]() ![]() |
![]() |
Aktualny czas: 20.08.2025 - 10:36 |