mirror of
https://github.com/moodle/moodle.git
synced 2025-01-23 08:38:23 +01:00
283 lines
19 KiB
HTML
283 lines
19 KiB
HTML
<HTML><HEAD><TITLE>Moodle Dokumentation: Frequently Asked Questions (FAQ)</TITLE>
|
||
|
||
|
||
<H1>Frequently Asked Questions (FAQ)</H1>
|
||
<P class=normaltext>Auf dieser Seite finden Sie einige der am häufigsten
|
||
gestellten Fragen von Menschen, die Moodle installieren. Wenn Sie der <A
|
||
href="http://moodle.org/file.php/18/moddata/forum/166/17102/?file=install.html">Installationsanleitung</A>
|
||
gefolgt sind und trotzdem ein Problem haben, dann sind Sie genau hier an der
|
||
richtigen Stelle. </P>
|
||
<P class=normaltext>Falls Sie hier keine Antworten auf Ihre Frage finden,
|
||
versuchen Sie es auf der Seite moodle.org mit dem Kurs <A
|
||
href="http://moodle.org/mod/forum/index.php?id=5" target=_top>Using Moodle</A>.
|
||
Durchsuchen Sie zuerst die Foren mit einigen Schlüsselwörtern, denn Ihr Problem
|
||
könnte dort bereits diskutiert worden sein. Besteht keine solche Diskussion,
|
||
versuchen Sie selbst eine im passenden Forum zu beginnen – normalerweise wird
|
||
irgendjemand Ihnen helfen können.</P>
|
||
<P class=normaltext>Möglicherweise führen Ihre verschiedenen Lösungsversuche zu
|
||
keinem Ergebnis und Sie benutzen eine Firewall, so kann es sein, dass diese
|
||
notwendige Funktionen oder eine benötigte Kommunikation verhindert. Zur
|
||
Sicherheit empfiehlt es sich eine erneute Konfiguration durchzuführen. Sehr
|
||
selten haben Firewalls Probleme mit Moodle, aber gelegentlich sind sie
|
||
verantwortlich für eine reduzierte Funktionalität aufgrund einer
|
||
Fehlkonfiguration derer Einstellungen.
|
||
<P class=normaltext>Benutzen Sie diese Liste, um zu den gewünschten Antworten zu
|
||
springen:</P>
|
||
<P class=questionlink><A
|
||
href="http://moodle.org/file.php/18/moddata/forum/166/17102/faq.html#filenotfound">Immer
|
||
wenn ich versuche auf eine hochgeladene Datei zuzugreifen oder anzeigen zu
|
||
lassen, erhalte ich eine Fehlermeldung "Datei nicht gefunden".</A></P>
|
||
<P class=questionlink><A
|
||
href="http://moodle.org/file.php/18/moddata/forum/166/17102/faq.html#php">Ist
|
||
PHP auf meinem System installiert und welche Version habe ich?</A></P>
|
||
<P class=questionlink><A
|
||
href="http://moodle.org/file.php/18/moddata/forum/166/17102/faq.html#blankpages">Warum
|
||
sind meine ganzen Seiten leer?</A></P>
|
||
<P class=questionlink><A
|
||
href="http://moodle.org/file.php/18/moddata/forum/166/17102/faq.html#errorgetstring">Meine
|
||
Seite zeigt 'fatal error' an wie z. B.: call to undefined function:
|
||
get_string()</A></P>
|
||
<P class=questionlink><A
|
||
href="http://moodle.org/file.php/18/moddata/forum/166/17102/faq.html#headerssent">Warum
|
||
erhalte ich dauernd Fehlermeldungen über "headers already sent"?</A></P>
|
||
<P class=questionlink><A
|
||
href="http://moodle.org/file.php/18/moddata/forum/166/17102/faq.html#failedopen">Ich
|
||
erhalte ständig den Fehler: Failed opening required
|
||
'/web/moodle/lib/setup.php'</A></P>
|
||
<P class=questionlink><A
|
||
href="http://moodle.org/file.php/18/moddata/forum/166/17102/faq.html#quotes">Jeder
|
||
Versuch einen Text, ein Apostroph (') oder ein Anführungszeichen (") hinzu zu
|
||
fügen, endet mit einer Fehlermeldung oder er wird mit einem Slash
|
||
gezeigt.</A></P>
|
||
<P class=questionlink><A
|
||
href="http://moodle.org/file.php/18/moddata/forum/166/17102/faq.html#sessiontmp">Ich
|
||
erhalte dauernd Fehlermeldungen über session_start.</A></P>
|
||
<P class=questionlink><A
|
||
href="http://moodle.org/file.php/18/moddata/forum/166/17102/faq.html#fixdirroot">Wenn
|
||
ich auf die Adminseite gehen möchte, bekomme ich eine Nachricht, dirroot leer zu
|
||
machen!</A></P>
|
||
<P class=questionlink><A
|
||
href="http://moodle.org/file.php/18/moddata/forum/166/17102/faq.html#loginsetting">Ich
|
||
melde mich an, aber die Anmeldeseite ändert sich nicht. Ich bin angemldet und
|
||
kann frei navigieren. </A></P>
|
||
<P class=questionlink><A
|
||
href="http://moodle.org/file.php/18/moddata/forum/166/17102/faq.html#resource1">Wenn
|
||
ich versuche eine Literatur oder Quelle ein zu fügen, erhalte ich
|
||
Fehlermeldungen.</A></P>
|
||
<P class=questionlink><A
|
||
href="http://moodle.org/file.php/18/moddata/forum/166/17102/faq.html#noadmin">Während
|
||
dem anfänglichen Setup wurde ich nicht aufgefordert einen Adminaccount ein zu
|
||
richten!</A></P>
|
||
<P class=questionlink><A
|
||
href="http://moodle.org/file.php/18/moddata/forum/166/17102/faq.html#nologin">Ich
|
||
kann mich nicht anmelden – ich bleibe einfach auf der Anmeldeseite
|
||
stecken.</A></P>
|
||
<P class=questionlink><A
|
||
href="http://moodle.org/file.php/18/moddata/forum/166/17102/faq.html#backup">Wie
|
||
kann ich meine Moodleseite sichern? </A></P>
|
||
<P class=questionlink><A
|
||
href="http://moodle.org/file.php/18/moddata/forum/166/17102/faq.html#locale">Warum
|
||
zeigt meine Moodleseite die Zeit und das Datum nicht richtig an?</A></P>
|
||
<P class=questionlink><A
|
||
href="http://moodle.org/file.php/18/moddata/forum/166/17102/faq.html#cron">Von
|
||
den Foren werden keine Kopien per email versendet.</A></P>
|
||
<P class=questionlink> </P>
|
||
<H3><A name=filenotfound></A>Immer wenn ich versuche auf eine hochgeladene Datei
|
||
zu zu greifen oder anzeigen zu lassen, erhalte ich eine Fehlermeldung "Datei
|
||
nicht gefunden".</H3>
|
||
<P class=answer>Bsp.: Not Found: The requested URL /moodle/file.php/2/myfile.jpg
|
||
was not found on this server. </P>
|
||
<P class=answer>Die Konfiguration Ihres Webservers muss den Teil nach dem
|
||
Skriptnamen einer URL erlauben, um direkt zu dem Skript übergeben zu werden.
|
||
Üblicherweise ist dies in der Apache 1 Version bereits aktiviert, aber in der
|
||
Apache 2 Version standardmäßig inaktiv. Um dies zu aktivieren, fügen Sie diese
|
||
Zeile zu httpd.conf oder zu .htaccess in Ihrem lokalen Verzeichnis ein (mehr
|
||
Infos finden sie in der <A
|
||
href="http://moodle.org/file.php/18/moddata/forum/166/17102/?file=install.html#webserver">Installationsanleitung</A>
|
||
): </P>
|
||
<P class=answercode><B>AcceptPathInfo</B> on</P>
|
||
<P class=answer>Achtung, funktioniert ausschließlich für die Apache Version
|
||
2.x.</P>
|
||
<P class=answer>Falls Sie Apache 2 nicht benutzen und trotzdem ungewollt dieses
|
||
Problem haben, können Sie Moodle so verändern, dass es eine alternative Methode
|
||
benutzt. Nachteil dessen sind, leichte Verluste in der Ausführung für Ihre
|
||
Benutzer und es können keine Linkverbindungen mit HTML-Inhalten benutzt werden.
|
||
</P>
|
||
<P class=answer>Um diese Methode zu benutzen, müssen Sie als Admin angemeldet
|
||
sein. Gehen Sie zur Seite "Konfigurationsvariablen" und ändern Sie die
|
||
Einstellung für die "<B>slasharguments</B>".Nun sollten Sie in der Lage sein auf
|
||
Ihre hochgeladenen Dateien zugreifen zu können.</P>
|
||
<P class=answer> </P>
|
||
<H3><A name=php></A>Ist PHP auf meinem System installiert und welche Version
|
||
habe ich?</H3>
|
||
<P class=answer>Erstellen Sie eine neue Webseite mit dem Namen info.php mit dem
|
||
folgenden Textinhalt und öffnen es mit Ihrem Browser:</P>
|
||
<P class=answercode><?PHP phpinfo() ?></P>
|
||
<P class=answer>Wenn nichts passiert, dann haben Sie kein PHP installiert. In
|
||
der Installationsanleitung finden Sie einige Informationen darüber, wo Sie PHP
|
||
für Ihr System herunterladen können. </P>
|
||
<P class=answer> </P>
|
||
<H3><A name=blankpages></A>Warum sind meine ganzen Seiten leer? </H3>
|
||
<P class=answer>Prüfen Sie die dirroot Variablen in der config.php. Sie müssen vollständige absolute Pfade eintragen, z.B.:</P>
|
||
<P class=answercode>$CFG->dirroot =
|
||
"d:\inetpub\sites\www.yoursite.com\web\moodle";</P>
|
||
<P></P>
|
||
<P class=answer>Für Nutzer von Redhat Linux sehen Sie bitte hier nach: <A
|
||
href="http://moodle.org/doc/?file=installamp.html">Redhat Linux</A></P>
|
||
<P></P>
|
||
<H3><A name=errorgetstring></A>Meine
|
||
Seite zeigt 'fatal error' an wie z. B.: call to undefined function:
|
||
get_string()</H3>
|
||
<P class=answer>Wenn Sie folgende Fehler sehen:</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>dann haben Sie vermutlich ein Semicolon am Ende oder ein abschließendes " in config.php (in Zeile 94) vergessen.</P>
|
||
<P class=answer>Andere Gründe können darin liegen, wenn Sie die Datei config.php in Word bearbeitet haben und sie als HTML-Seite gespeichert haben, statt als reine Textdatei. Dadurch werden zusätzliche Informationen in der Datei gespeichert, die die Ausführung stören.</P>
|
||
<P> </P>
|
||
<H3><A name=headerssent></A>Warum
|
||
erhalte ich dauernd Fehlermeldungen über "headers already sent"?</H3>
|
||
<P class=answer>Wenn Sie folgende Fehler sehen:</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>Sie haben leere Zeilen oder Leerzeichen nach dem abschließenden ?> in Ihrer
|
||
config.php Datei. Einige Texteditoren wie z.B. Notepad (Windows) fügen diese ein. Sie müssen nun mit einem andernen Editor diese Zeichen vollständig löschen. </P>
|
||
<P class=answer> </P>
|
||
<H3><A name=failedopen></A>Ich erhalte ständig den Fehler: Failed opening required
|
||
'/web/moodle/lib/setup.php'</H3>
|
||
<P class=answer>In Ihrer config.php muß die Angabe für dirroot
|
||
ein <STRONG>vollständiger Pfad auf dem Server sein.</STRONG>.</P>
|
||
<P class=answer>Manchmal werden nur die Pfade vom Home-Verzeichnis oder relative Pfade eingetragen.</P>
|
||
<P class=answer> </P>
|
||
<H3><A id=quotes name=quotes></A>Jeder
|
||
Versuch einen Text, ein Apostroph (') oder ein Anführungszeichen (") hinzu zu
|
||
fügen, endet mit einer Fehlermeldung oder er wird mit einem Slash
|
||
gezeigt.</H3>
|
||
<P class=answer>Probleme mit ' liegen in falschen "magic
|
||
quotes" Einstellungen. Moodle benötigt die folgenden Einstellungen (dies sind normalerweise die Standardeinstellungen):</P>
|
||
<P class=answercode>magic_quotes_gpc = On<BR>magic_quotes_runtime = Off</P>
|
||
<P class=answer>Beachten Sie auch den folgenden Hinweis zur <A
|
||
href="http://moodle.org/file.php/18/moddata/forum/166/17102/?file=install.html#webserver">Webserver
|
||
Konfiguration</A> in den Installationsdokumenten.</P>
|
||
<P class=answer> </P>
|
||
<H3><A name=sessiontmp></A>Ich
|
||
erhalte dauernd Fehlermeldungen über session_start.</H3>
|
||
<P class=answer>Wenn Sie folgende Fehler sehen:</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>... diese beziehen sich alle auf Probleme von PHP Informationen über die 'session' auf der Festplatte (im Verzeichnis /tmp) abzulegen. Zumeist liegt der Fehler darin, dass ein entsprechendes Verzeichnis auf Ihrem Rechner nicht vorhanden ist (z.B. bei manchen Windows-Installationen).
|
||
<P class=answer>Ändern Sie die PHP Einstellungen für diesen Pfad auf ein bestehendes Verzeichnis in der Datei php.ini:</P>
|
||
<P class=answercode>session.save_path = C:\temp</P>
|
||
<P class=answer>oder in einem .htaccess file in Ihrem Hauptverzeichnis von Moodle:</P>
|
||
<P class=answercode>php_value session.save_path "/home/moodle/sessions"</P>
|
||
<P class=answercode> </P>
|
||
<H3><A name=fixdirroot></A>Wenn
|
||
ich auf die Adminseite gehen möchte, bekomme ich eine Nachricht, dirroot leer zu
|
||
machen!</H3>
|
||
<P class=answer>Wenn Sie die folgenden Fehlermeldungen in Moodle 1.0.9 sehen:</P>
|
||
<TABLE class=generalbox cellSpacing=0 cellPadding=5 align=center border=0>
|
||
<TBODY>
|
||
<TR>
|
||
<TD bgColor=#ffbbbb>Please fix your settings in config.php:
|
||
<P>You have:
|
||
<P>$CFG->dirroot = "/home/users/fred/public_html/moodle";
|
||
<P>but it should be:
|
||
<P>$CFG->dirroot = "";</P></TD></TR></TBODY></TABLE>
|
||
<P class=answer>dann liegt ein kleiner Fehler vor, der auf manchen Servern auftritt. Der Fehler basiert auf dem Fehler-Prüfmechanismus, nicht Ihrem aktuellen Pfad. Suchen Sie in der Datei admin/index.php die Zeile 66: </P>
|
||
<P class=answercode>if ($dirroot != $CFG->dirroot) {</P>
|
||
<P class=answer>und ändern Sie sie wie folgt:</P>
|
||
<P class=answercode>if (!empty($dirroot) and $dirroot != $CFG->dirroot) {</P>
|
||
<P class=answercode> </P>
|
||
<H3><A name=loginsetting></A>Ich
|
||
melde mich an, aber die Anmeldeseite ändert sich nicht. Ich bin angemldet und
|
||
kann frei navigieren. </H3>
|
||
<P class=answer>Prüfen Sie, ob die eingegebene URL Adresse in den $CFG->wwwroot Einstellungen genau mit von Ihnen eingebenen Adresse beim Aufruf übereinstimmt.</P>
|
||
<P class=answer> </P>
|
||
<H3><A name=resource1></A>Wenn
|
||
ich versuche eine Literatur oder Quelle einzufügen, erhalte ich
|
||
Fehlermeldungen.</H3>
|
||
<P class=answer>Wenn Sie Apache verwenden, dann stimmen vermutlich die Einstellungen in der config.php für $CFG->wwwroot mit der aktuell eingegebenen URL zum Aufruf der Seite nicht überein. Ändern Sie die Einstellung "<B>secureforms</B>" in der Administration auf OFF.</P>
|
||
<P class=answer> </P>
|
||
<H3><A name=noadmin></A>Während
|
||
dem anfänglichen Setup wurde ich nicht aufgefordert einen Adminaccount ein zu
|
||
richten!</H3>
|
||
<P class=answer>Dies ist ein wohl bekannter Fehler in den Versionen bis 1.0.9, er ist nun behoben und sollte spätestens ab Version 1.1. nicht mehr auftauchen.</P>
|
||
<P class=answer>Er betrifft nicht alle Anwender. Der Fehler tritt auf, wenn die Person, die Moodle installiert hat, in ihrem Browser einen Cookie abgelegt hat für ein anderen Programm auf der gleicehn Seite mit Namen "user", "admin", oder "teacher".</P>
|
||
<P class=answer>Löschen sie Ihren Cookie vor der Installation von Moodle oder verändern Sie die Datei moodle/admin/user.php durch Einfügen folgender Zeile am Anfang der Datei:</P>
|
||
<P class=answercode>unset($user);<BR>unset($admin);<BR>unset($teacher);</P>
|
||
<P class=answer>Danach sollten Sie alle Tabellen von Moodle in der Datenbank löschen und eine komplette Neuinstallation vornehmen.</P>
|
||
<P class=answer> </P>
|
||
<H3><A name=nologin></A>Ich
|
||
kann mich nicht anmelden – ich bleibe einfach auf der Anmeldeseite
|
||
stecken.</H3>
|
||
<P class=answer>Der Grund liegt zumeist an Ihrer Firewall, nicht am Server. Hier einige Hinweise <A
|
||
href="http://service1.symantec.com/SUPPORT/nip.nsf/46f26a2d6dafb0a788256bc7005c3fa3/b9b47ad7eddd343b88256c6b006a85a8?OpenDocument&src=bar_sch_nam">Norton
|
||
firewall products</A>.</P>
|
||
<P class=answer>Der Administrator des Servers kann dies durch Änderung der Einstellung "<B>secureforms</B>" zu
|
||
"No" korrigieren.</P>
|
||
<P class=answer>Ein anderer Grund kann adri liegen dass sessions auf dem Server nicht richtig konfiguriert sind. Testen Sie dies durch den folgenden Aufruf
|
||
http://yourserver/moodle/lib/session-test.php.</P>
|
||
<P class=answer> </P>
|
||
<H3><A name=backup></A>Wie
|
||
kann ich meine Moodleseite sichern?</H3>
|
||
<P class=answer>Von zwei Dingen sollten Sie Kopien anlegen : hochgeladene Dateien und der Datenbank. Die Moodle-Dateien selber sind weniger wichtig, weil Sie sich jederzeit eine aktuelle Version herunterladen können.<br>
|
||
Sie können inzwischen komplette Kurse komfortabel sichern. Eine deutschsprachige Anleitung finden Sie im deutschen Diskussionsforum von Moodle als Ressource. </P>
|
||
<P class=answer>Es gibt verschiedene Wege für solche backups. Hier die Gründzüge eines kleinen Scripts auf UNIX für dsa Backup der Datenbank (Sie können es täglich durch einen cron job laufen lassen</P>
|
||
<P class=answercode>cd /my/backup/directory</P>
|
||
<P class=answercode>mv moodle-database.sql.gz moodle-database-old.sql.gz</P>
|
||
<P class=answercode>mysqldump -h example.com -u myusername --password=mypassword
|
||
-C -Q -e -a mydatabasename > moodle-database.sql</P>
|
||
<P class=answercode>gzip moodle-database.sql</P>
|
||
<P class=answer>Für die Dateien können Sie rsync verwendet, um veränderte Daten auf einen anderren host zu kopieren:</P>
|
||
<P class=answercode>rsync -auvtz --delete -e ssh
|
||
mysshusername@example.com:/my/server/directory /my/backup/directory/</P>
|
||
<P class=answercode> </P>
|
||
<H3><A name=locale></A>Warum
|
||
zeigt meine Moodleseite die Zeit und das Datum nicht richtig an?</H3>
|
||
<P class=answer>Jede Sprache benötigt einen eigene Sprachcode (
|
||
<STRONG>locale</STRONG> Code) damit Daten richtig angezeigt werden. Die Sprachpakete enthalten die Standardeinstellung. Manchmal arbeiten diese aber nicht richtig auf Windows-Servern. </P>
|
||
<P class=answer>Die richtigen local codes für Windows finden Sie auf folgenden Seiten.<A
|
||
href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vclib/html/_crt_language_strings.asp"
|
||
target=_blank>Sprach (Language) Codes</A> und <A
|
||
href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vclib/html/_crt_country_strings.asp"
|
||
target=_blank>Länder (Country/region) Codes</A>.(z.B.eg "esp_esp" for spanish)</P>
|
||
<P class=answer>Diese neuen Codes können Sie auf der Seite Administration ->
|
||
Konfiguration -> Variablen eintragen indem Sie die vorhandene Eintragungen überschreiben.</P>
|
||
<P class=answer> </P>
|
||
<H3><A name=cron></A>Von
|
||
den Foren werden keine Kopien per email versendet. </H3>
|
||
<P class=answer>Sie <STRONG>müssen</STRONG> cron einrichten, bevor Emails automatisch von den Foren und anderen Aktivitäten versandt werden. </P>
|
||
<P class=answer>Zunächst müssen Sie Cron-Prozesse einrichten http://yoursite/admin/cron.php. Beachten Sie den folgenden Abschnitt <A
|
||
href="http://moodle.org/file.php/18/moddata/forum/166/17102/?file=install.html#cron">Cron Jobs in der Installationsanleitung</A>.</P>
|
||
<P class=answer>Tipp: Versuchen Sie es mit den Grundeinstellungen auf der Moodle/Variablen-Seite. Lassen Sie
|
||
smtphost leer. Diese Einstellungen reichen in den meisten Fällen aus..
|
||
<P class=answer>
|
||
<P class=answer>
|
||
<HR>
|
||
|
||
<P class=normaltext align=center><A title=martin@moodle.org
|
||
href="mailto:martin@moodle.org">Stellen Sie neue FAQ</A> (mit Antworten!)</P>
|
||
<HR>
|
||
|
||
<P align=right><STRONG><EM>Dank an John Eyre für seine Hilfe bei der Zusammenstellung dieser
|
||
FAQ.</EM></STRONG></P>
|
||
<P align=center><FONT size=1><A
|
||
href="http://moodle.org/file.php/18/moddata/forum/166/17102/" target=_top>Moodle
|
||
Dokumentation</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> |