Problem z urucomieniem Moodle /Linux

Problem z urucomieniem Moodle /Linux

by Piotr Żarczyński -
Number of replies: 15
Witam pięknie,

Jak już napisałem w temacie, mam problem z uruchomieniem moodle na Linux`ie. Podczas próby uruchomienia na lynx://localhost/moodle nic się nie dzieje (nie zgłasza żadnego błędu) str. jest pusta. Php działa prawidłowo, config.php sprawdzałem wieeele razy i jest poprawny, mysql też działa (działa mi np. phpMyAdmin). Dodam że mam Apapche 2, php 5.02, moodle 1.4.4.
Proszę o jakieś wskazówki bo ja już nie mam pomysłu co może być przyczyną.

Z góry serdecznie dziękuję
In reply to Piotr Żarczyński

Odp: Problem z urucomieniem Moodle /Linux

by Marcin Misiak -
1. Nie wiem ale komenyda lynx://localhost/moodle tak wpisana nie zadziała. Powinieneś napisać: lynx localhost/moodle.
2. Czy moodle dziła na innych przeglądarkach z zewnąrz ( z innych kompów) ?
3. Jest nowsza stabilna wersja moodle 1.4.4+
4. Nie radzę używać Apache 2 - jest jeszcze niestabilny i niebezpieczny proponuje 1.3.33
5. PHP 5.0.4 ma poprawine błedy związane z generacją obrazów (m.in ligd) dlatego też warto mieć PHP w najnoweszej wersji.

In reply to Marcin Misiak

Odp: Problem z urucomieniem Moodle /Linux

by Piotr Żarczyński -

W ogóle nie działa, z zewnątrz też nie, w logach apacha pojawiają mi się wpisy:

 

[error] [client 194.69.32.50] File does not exist: /home/pzar/public_html/favicon.ico

[crit] [client 194.69.32.50] (13)Permission denied: /home/pzar/public_html/home/.htaccess pcfg_openfile: unable to check htaccess file, ensure it is readable

Nie bardzo wiem co z tym zrobić.mixed

In reply to Piotr Żarczyński

Odp: Problem z urucomieniem Moodle /Linux

by Piotr Żarczyński -

Zapomniałem o prawach ale je nadałem i po tym mam:

 [error] [client 194.69.32.50] File does not exist: /home/pzar/public_html/favicon.ico

 [error] [client 194.69.32.50] File does not exist: /home/pzar/public_html/home/services

In reply to Piotr Żarczyński

Odp: Problem z urucomieniem Moodle /Linux

by Marcin Misiak -
1.  log 1 linijka: favicon.ico - nie istotny - favicon.ico to ikona która pojawia się przy stonach www możesz poprostu jakąś wrzucić dokatalogu i tyle.
2. log 2 nie istnieje plik services - czy napewno jest taki plik/katalog i czy apache może do niego zaglądać ??

wydaj komende ps aux |grep http
i zobacz jako jaki użytkownik  działa  proses httpd  (apache)  i wtedy ustal chown, albo znajdź w http.conf wpis User i Group
-np. jeśli User apache, Group webmaster to wydaj polecenie chgrp -R webmaser  /home/pzar/public_html

In reply to Marcin Misiak

Odp: Problem z urucomieniem Moodle /Linux

by Piotr Żarczyński -

Pozmieniałem wsystko już chyba, pozakładałem katalogi, o które krzyczał, po tych zabiegach zgłasza tylko favikon.ico i to wszystko, nadal jest identyczny problem. Wydaje mi się, że chodzi o prawa dostępu. Jeśli mógłbym prosić cię Marcinie o podesłanie do mnie na e-mail (ls -all z cat. /moodle), jak powiny być ustawione prawa dostępu będę wdzięczny smile.

Pozdrawiam 

In reply to Piotr Żarczyński

Odp: Problem z urucomieniem Moodle /Linux

by Piotr Żarczyński -
Czy do uruchomienia Moodle potrzebne jest coś z php-pear-* ?

In reply to Piotr Żarczyński

Odp: Problem z urucomieniem Moodle /Linux

by Marcin Misiak -
Do uruchomienia moodla jest potrzebne:
1. apache (ja polecam wer. 1.3.33)
2. PHP (wersja 5 jest nie do końca pewna ale ja jej używam)
3. biblioteki to tworzenia rysunków (libgd, libjpeg i inne )  ale o nie krzyczy moodle przy instalacji.

In reply to Piotr Żarczyński

Odp: Problem z urucomieniem Moodle /Linux

by Marcin Misiak -
Do uruchomienia moodla jest potrzebne:
1. apache (ja polecam wer. 1.3.33)
2. PHP (wersja 5 jest nie do końca pewna ale ja jej używam)
3. biblioteki to tworzenia rysunków (libgd, libjpeg i inne )  ale o nie krzyczy moodle przy instalacji.

In reply to Piotr Żarczyński

Odp: Problem z urucomieniem Moodle /Linux

by Marcin Misiak -
Może inaczej, powiedz mi z jakim userem i grupą działa apache (httpd) - w http.conf masz wpisy User i Group jeśli nie możesz odszukać prześlij mi /etc/apache/http.conf

Jeśli chodzi o prawa to dla katalogów drwxrwxr-x, dla plików -rwxr--r--

A może masz jakiegoś firewalla źle skonfigurowanego i blokuje port 80
In reply to Marcin Misiak

Odp: Problem z urucomieniem Moodle /Linux

by Gregor Rekus -
*Jak juz napisałem w temacie, mam problem z uruchomieniem moodle na Linux`ie. Podczas próby uruchomienia na lynx://localhost/moodle nic sie nie dzieje (nie zgłasza zadnego błedu) str. jest pusta*

w pewnych przypadkach o podobnym rezultacie pomoglo ponowne skompilowanie php

jak zachowuja sie na tym serwerze normalne (statyczne) strony html?
In reply to Marcin Misiak

Odp: Problem z urucomieniem Moodle /Linux

by Piotr Żarczyński -

Nie posiadam żadnego firewalla, user http i group http, ustawiłem prawa dla http/http w całym katalogu /public_html i wg zaleceń z poprzedniej wiadomości ale to nie przynosi rezultatów. Dla próby odpaliłem install.php z ręki i oto rezultat:

./install.php[1]: cannot open ?php: No such file or directory
./install.php[2]: ///: cannot execute - Is a directory
./install.php[4]: ///: cannot execute - Is a directory
./install.php[6]: syntax error: `"./config.php"' unexpected

Sprawdziłem config.php, moodle znajduje się w home/pzar/public_html/moodle, w configu mam:

$CFG->dirroot   = '/home/pzar/public_html/moodle';

potem

: $CFG->wwwroot   = 'http://pzar.homelinux.org/moodle';

i to też prawda,

następnie

$CFG->dataroot  = '/home/services/moodle';

$CFG->directorypermissions = 0777;

$CFG->admin = 'admin';

i to wszystko.

Może to Wam cos naświetli dodam że robiem instalke na nowo php i zassałem nowego moodle.

Pozdrawiam i dziękuję za dotychczasową pomoc.

/pzar

In reply to Piotr Żarczyński

Odp: Problem z urucomieniem Moodle /Linux

by Piotr Żarczyński -
Aha, dodam jeszcze że phpmyadmin i squirrelmail działają poprawnie smile.
In reply to Piotr Żarczyński

Odp: Problem z urucomieniem Moodle /Linux

by Gregor Rekus -
jaki wynik przynosi wywolanie http://pzar.homelinux.org w przegladarce?

w normalnym przypadku poprawny adres musialby byc

http://www.homelinux.org/~uzytkownik/moodle
jesli moodle jest zainstallowany w katalogu uzytkownika.
In reply to Gregor Rekus

Odp: Problem z urucomieniem Moodle /Linux

by Piotr Żarczyński -
Wszyskich, którzy udzielali się w tym temacie zapraszam w to miejsce.

Dodam, iż sprawa obiła się o prawa dostępu. Ehh... ale jak to mawia mój przyjacieli i zagorzały Linux`owiec "Nikt nie mówił, że będzie łatwo", święta racja smile

Pozdrawiam Wszystkich