165 lines
11 KiB
HTML
165 lines
11 KiB
HTML
<html>
|
|
<head>
|
|
<title>Dokumentacja Moodle : Najczę¶ciej zadawane pytania (FAQ)</title>
|
|
<link rel="stylesheet" href="../theme/standard/styles.php" type="TEXT/CSS">
|
|
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2">
|
|
<style type="text/css">
|
|
<!--
|
|
.question {
|
|
font-size: medium;
|
|
font-weight: bold;
|
|
font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
|
|
border: 1px dotted;
|
|
padding: 10px;
|
|
background-color: #EEEEEE;
|
|
}
|
|
.answer {
|
|
font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
|
|
font-size: medium;
|
|
border: none;
|
|
padding-left: 40px;
|
|
}
|
|
-->
|
|
</style>
|
|
<style type="text/css">
|
|
<!--
|
|
.normaltext {
|
|
font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
|
|
font-size: medium;
|
|
border: none;
|
|
padding-left: 10px;
|
|
}
|
|
.answercode {
|
|
font-family: "Courier New", Courier, mono;
|
|
font-size: small;
|
|
border: none;
|
|
padding-left: 60px;
|
|
}
|
|
.questionlink {
|
|
font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
|
|
font-size: medium;
|
|
border: none;
|
|
padding-left: 40px;
|
|
}
|
|
-->
|
|
</style>
|
|
</head>
|
|
|
|
<body bgcolor="#FFFFFF">
|
|
<h2>Najczę¶ciej zadawane pytania (FAQ)</h2>
|
|
<p class="normaltext">Ta strona zawiera odpowiedzi na pytania zadawane najczę¶ciej przez osoby instaluj±cych Moodle. Je¶li postępowałe¶ zgodnie z instrukcjami zawartymi w <a href="http://moodle.org/doc/?file=install.html">Instrukcji instalacji</a>, ale nadal masz problemy, to ta strona może Ci pomóc.</P>
|
|
|
|
<p class="normaltext">
|
|
Je¶li nie znajdziesz odpowiedzi na swoje pytanie tutaj, udaj się na kurs <a href="http://moodle.org/mod/forum/index.php?id=5">Using Moodle</a> (Korzystanie z Moodle) na stronie moodle.org. Zacznij od przeszukania forów, korzystaj±c z kilku słów kluczowych (pojedynczo), ponieważ istnieje szansa, że twój problem był już przedyskutowany. Je¶li nic nie znajdziesz, to umie¶ć na odpowiednim forum posta ze swoim pytaniem. Na ogół kto¶ będzie umiał Ci pomóc.</p>
|
|
|
|
<p class="normaltext">Je¶li klikniesz na odpowiednie pytanie zostaniesz przeniesiony do odpowiedzi na nie.</p>
|
|
|
|
<p class="questionlink"><a href="#filenotfound"> Za każdym razem gdy próbuje obejrzeć, lub w inny sposób uzyskać dostęp do przesłanego przeze mnie pliku otrzymuje komentarz "File not Found" (" Nie znaleziono pliku") </a></p>
|
|
<p class="questionlink"><a href="#php">PHP - czy jest już zainstalowane i któr± wersję posiadam?</a></p>
|
|
<p class="questionlink"><a href="#blankpages">Dlaczego wszystkie strony s± puste?</a></p>
|
|
<p class="questionlink"><a href="#errorgetstring">Na stronach pojawiaj± się krytyczne błędy takie jak "call to undefined function: get_string()" ("odwołanie do niezdefiniowanej funkcji get_string()")</a></p>
|
|
<p class="questionlink"><a href="#headerssent">Dlaczego otrzymuję komunikaty "headers already sent" (" nagłówki już wysłano")?</a></p>
|
|
<p class="questionlink"><a href="#failedopen">Ci±gle pojawia się bł±d "Failed opening required '/web/moodle/lib/setup.php'" ("Nie udało się otworzyć wymaganego pliku ... ")</a></p>
|
|
|
|
<p class="questionlink"><a href="#quotes">Każdy tekst zawieraj±cy apostrofy (') lub cudzysłowy (") powoduje błędy lub jest zwracany z znakami 'łamane na' </a></p>
|
|
|
|
<p class="questionlink"><a href="#sessiontmp">Ci±gle otrzymuję komunikaty o błędzie session_start (rozpoczęcia sesji)</a></p>
|
|
<p class="questionlink"> </p>
|
|
|
|
<h3 class="question"><a name="filenotfound"></a>
|
|
Za każdym razem gdy próbuje obejrzeć, lub w inny sposób uzyskać dostęp do przesłanego przeze mnie pliku otrzymuje komentarz "File not Found" (" Nie znaleziono pliku") </h3>
|
|
|
|
<p class="answer">Przykład : Not Found : The requested URL /moodle/file.php/2/myfile.jpg
|
|
was not found on this server.<br> (Nie znaleziono : podany adres URL ... nie został znaleziony na serwerze)</p>
|
|
|
|
<p class="answer">Twój serwer musi być skonfigurowany tak, aby umożliwiał przekazywanie czę¶ci adresu URL, po nazwie skryptu, bezpo¶rednio do skryptu. Opcja jest domy¶lnie wł±czona w Apache 1, ale na ogół jest domy¶lnie wył±czona w Apache 2. Aby j± wł±czyć dodaj poniższ± linijkę do httpd.conf, albo do .htaccess w twoim lokalnym katalogu (szczegóły : <a href="./?file=install.html#webserver">Dokumentacja instalacji</a> ) : </p>
|
|
|
|
<p class="answercode"><b>AcceptPathInfo</b> on</p>
|
|
<p class="answer">Uwaga : zadziała to tylko w Apache w wersji 2.x. </p>
|
|
<p class="answer">Je¶li nie korzystasz z Apache 2, a nadal masz ten problem (rzadko spotykane) możesz ustawić Moodle tak, aby korzystało z alternatywnej metody. Wadami będ± : spadek wydajno¶ci, oraz brak możliwo¶ci umieszczania relatywnych odno¶ników w zasobach typu HTML</p>
|
|
|
|
<p class="answer">Aby użyć tej alternatywnej metody : zaloguj się jako administrator, przejdĽ do sekcji 'konfiguruj zmienne' i zmień ustawienie dla '<b>slasharguments</b>'. Teraz powiniene¶ już bez problemów otrzymywać dostęp do przesłanych plików.</p>
|
|
|
|
<p class="answer"> </p>
|
|
|
|
<h4 class="question"><a name="php"></a>PHP - czy jest już zainstalowane i którš wersję posiadam?</h4>
|
|
<p class="answer">Utwórz nowy plik na twoim serwerze. Nazwij go info.php i zamie¶ć w nim podany poniżej tekst, a następnie uruchom go w przegl±darce internetowej :</p>
|
|
|
|
<p class="answercode"><?PHP phpinfo() ?></p>
|
|
|
|
<p class="answer">Je¶li nic się nie wydarzy, to znaczy, że PHP nie jest zainstalowane. Obejrzyj dokumentacje instalacji, aby dowiedzieć się sk±d je ¶ci±gn±ć na twój komputer.</p>
|
|
|
|
<p class="answer"> </p>
|
|
<h4 class="question"><a name="blankpages"></a>Dlaczego wszystkie strony s± puste?</h4>
|
|
<p class="answer">W katalogu głównym sprawdĽ zmienne zapisane w config.php. Musisz używać pełnych, bezwzględnych ¶cieżek dostępu, np :</p>
|
|
|
|
<p class="answercode"> $CFG->dirroot = "d:\inetpub\sites\www.yoursite.com\web\moodle";</p>
|
|
<p> </p>
|
|
<h4 class="question"><a name="errorgetstring"></a>Na stronach pojawiaj± się krytyczne błędy takie jak "call to undefined function: get_string()" ("odwołanie do niezdefiniowanej funkcji get_string()")</h4>
|
|
<p class="answer">Je¶li pokazuj± się błędy takie jak:</p>
|
|
<p class="answercode">Parse error: parse error, unexpected T_VARIABLE in c:\program
|
|
files\easyphp\www\moodle\config.php on line 94 <br>
|
|
Fatal error: Call to undefined function: get_string() in c:\program files\easyphp\www\moodle\mod\resource\lib.php
|
|
on line 11</p>
|
|
<p class="answer">wtedy prawdopodobne jest, iż przeoczyłe¶ ¶rednik, albo koniec cytatu z pewnej linii pliku config.php (znajduj±cej się przed lini± 94)</p>
|
|
|
|
<p class="answer">Inn± przyczyn± może być to, że otworzyłe¶ config.php w programie takim jak WORD, a po edycji zapisałe¶ go jako stronę HTML, zamiast zwykłego pliku tekstowego.</p>
|
|
<p> </p>
|
|
<h4 class="question"><a name="headerssent"></a>Dlaczego otrzymuję komunikaty "headers already sent" (" nagłówki już wysłano")?</h4>
|
|
<p class="answer">Je¶li otrzymujesz błędy takie jak:</p>
|
|
<p class="answercode">Warning: Cannot add header information - headers already
|
|
sent by (output started at /webs/moodle/config.php:87) in /webs/moodle/lib/moodlelib.php
|
|
on line 1322 </p>
|
|
<p class="answercode"> Warning: Cannot add header information - headers already
|
|
sent by (output started at /webs/moodle/config.php:87) in /webs/moodle/lib/moodlelib.php
|
|
on line 1323 </p>
|
|
<p class="answercode"> Warning: Cannot add header information - headers already
|
|
sent by (output started at /webs/moodle/config.php:87) in /webs/moodle/login/index.php
|
|
on line 54 </p>
|
|
<p class="answer">Masz puste linie lub znaki odstępu po końcowym znaku ?> w pliku config.php . Czasami edytory tekstu - przykładowo Notatnik Windows - dodaj± je. Możliwe, że będziesz musiał użyć innego edytora, aby usun±ć te puste linie lub znaki odstępu.</p>
|
|
|
|
<p class="answer"> </p>
|
|
<h4 class="question"><a name="failedopen"></a>Ci±gle pojawia się bł±d "Failed opening required '/web/moodle/lib/setup.php'" ("Nie udało się otworzyć wymaganego pliku ... ")
|
|
|
|
</h4>
|
|
<p class="answer">W pliku config.php, ustawienie, które wykorzystujesz do ustawienia zmiennej dirroot (katalog główny), musi być podane jako <strong>pełna ¶cieżka dostępu z katalogu głównego dysku twardego twojego serwera.
|
|
</strong>.</p>
|
|
|
|
<p class="answer">Niektóre osoby umieszczaj± tylko ¶cieżkę dostępu z ich katalogu domowego, albo w odniesieniu do katalogu serwera.</p>
|
|
<p class="answer"> </p>
|
|
<h4 class="question"><a name="quotes" id="quotes"></a>Każdy tekst zawieraj±cy apostrofy (') lub cudzysłowy (") powoduje błędy lub jest zwracany z znakami 'łamane na' </h4>
|
|
<p class="answer">Problemy z apostrofami pojawiaj± się z powodu nieprawidłowego ustawienia "magic
|
|
quotes". Moodle wymaga następuj±cych ustawień (na ogół s±to ustawienia domy¶lne): </p>
|
|
<p class="answercode">magic_quotes_gpc = On<br>
|
|
magic_quotes_runtime = Off</p>
|
|
<p class="answer">Zobacz rozdział po¶więcony <a href="http://moodle.org/doc/?file=install.html#webserver">konfiguracji serwera</a> w dokumentacji instalacji, aby zapoznać się ze szczegółami</p>
|
|
|
|
<h4 class="question"><a name="sessiontmp"></a>Ci±gle otrzymuję komunikaty o błędzie session_start (rozpoczęcia sesji)</h4>
|
|
<p class="answer">Je¶li otrzymujesz błędy takie jak : </p>
|
|
<p class="answercode">Warning: session_start() [function.session-start]: open(/tmp\sess_d40f380d37d431fc1516e9a895ad9ce0, O_RDWR) failed: No such file or directory (2) in G:\web\moodle\lib\setup.php on line 123</p>
|
|
<p class="answercode">Warning: session_start() [function.session-start]: open(/tmp\sess_d40f380d37d431fc1516e9a895ad9ce0, O_RDWR) failed: No such file or directory (2) in G:\web\moodle\lib\setup.php on line 123</p>
|
|
<p class="answercode">Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at G:\web\moodle\lib\setup.php:1) in G:\web\moodle\lib\setup.php on line 123</p>
|
|
|
|
<p class="answer">... to wszystkie one s± spowodowane tym, że PHP nie może zapisać plików sesji na twoim dysku twardym (w katalogu /tmp). Na ogół przyczyn± może być to, że nie masz katalogu /tmp na swoim komputerze. Tak jest na przykład w przypadku systemu Windows.
|
|
|
|
<p class="answer">Rozwi±zać ten problem można wskazuj±c w ustawieniach PHP istniej±cy katalog. Możesz to zrobić edytuj±c plik php.ini : </p>
|
|
<p class="answercode">session.save_path = C:\temp</p>
|
|
<p class="answer">albo w pliku .htaccess w katalogu głównym Moodle:</p>
|
|
<p class="answercode">php_value session.save_path "/home/moodle/sessions"</p>
|
|
|
|
|
|
<h2> </h2>
|
|
<h2> </h2>
|
|
|
|
<hr>
|
|
<p align="center" class="normaltext"><a href='mailto:ma%72%74in@%6d%6fo%64%6c%65.o%72g' title='martin@moodle.org'>Zasugeruj nowe pytanie do FAQ
|
|
</a> (zamie¶ć odpowiedĽ!)</p>
|
|
<hr>
|
|
<p align="right"><strong><em>Podziękowania dla John'a Eyre za pomoc w utrzymaniu tego FAQ.</em></strong></p>
|
|
<p align="CENTER"><font size="1"><a href="." target="_top">Dokumentacja Moodle</a></font></p>
|
|
<p align="CENTER"><font size="1">Version: $Id: faq.html,v 1.6 2003/03/30 13:54:28
|
|
moodler Exp $</font></p>
|
|
|
|
</body>
|
|
</html>
|