1 <HTML><HEAD><TITLE>Moodle Dokumentation: Frequently Asked Questions (FAQ)
</TITLE>
4 <H1>Frequently Asked Questions (FAQ)
</H1>
5 <P class=normaltext
>Auf dieser Seite finden Sie einige der am h
äufigsten
6 gestellten Fragen von Menschen, die Moodle installieren. Wenn Sie der
<A
7 href=
"http://moodle.org/file.php/18/moddata/forum/166/17102/?file=install.html">Installationsanleitung
</A>
8 gefolgt sind und trotzdem ein Problem haben, dann sind Sie genau hier an der
10 <P class=normaltext
>Falls Sie hier keine Antworten auf Ihre Frage finden,
11 versuchen Sie es auf der Seite moodle.org mit dem Kurs
<A
12 href=
"http://moodle.org/mod/forum/index.php?id=5" target=_top
>Using Moodle
</A>.
13 Durchsuchen Sie zuerst die Foren mit einigen Schl
üsselw
örtern, denn Ihr Problem
14 k
önnte dort bereits diskutiert worden sein. Besteht keine solche Diskussion,
15 versuchen Sie selbst eine im passenden Forum zu beginnen – normalerweise wird
16 irgendjemand Ihnen helfen k
önnen.
</P>
17 <P class=normaltext
>M
öglicherweise f
ühren Ihre verschiedenen L
ösungsversuche zu
18 keinem Ergebnis und Sie benutzen eine Firewall, so kann es sein, dass diese
19 notwendige Funktionen oder eine ben
ötigte Kommunikation verhindert. Zur
20 Sicherheit empfiehlt es sich eine erneute Konfiguration durchzuf
ühren. Sehr
21 selten haben Firewalls Probleme mit Moodle, aber gelegentlich sind sie
22 verantwortlich f
ür eine reduzierte Funktionalit
ät aufgrund einer
23 Fehlkonfiguration derer Einstellungen.
24 <P class=normaltext
>Benutzen Sie diese Liste, um zu den gew
ünschten Antworten zu
26 <P class=questionlink
><A
27 href=
"http://moodle.org/file.php/18/moddata/forum/166/17102/faq.html#filenotfound">Immer
28 wenn ich versuche auf eine hochgeladene Datei zuzugreifen oder anzeigen zu
29 lassen, erhalte ich eine Fehlermeldung
"Datei nicht gefunden".
</A></P>
30 <P class=questionlink
><A
31 href=
"http://moodle.org/file.php/18/moddata/forum/166/17102/faq.html#php">Ist
32 PHP auf meinem System installiert und welche Version habe ich?
</A></P>
33 <P class=questionlink
><A
34 href=
"http://moodle.org/file.php/18/moddata/forum/166/17102/faq.html#blankpages">Warum
35 sind meine ganzen Seiten leer?
</A></P>
36 <P class=questionlink
><A
37 href=
"http://moodle.org/file.php/18/moddata/forum/166/17102/faq.html#errorgetstring">Meine
38 Seite zeigt 'fatal error' an wie z. B.: call to undefined function:
40 <P class=questionlink
><A
41 href=
"http://moodle.org/file.php/18/moddata/forum/166/17102/faq.html#headerssent">Warum
42 erhalte ich dauernd Fehlermeldungen
über
"headers already sent"?
</A></P>
43 <P class=questionlink
><A
44 href=
"http://moodle.org/file.php/18/moddata/forum/166/17102/faq.html#failedopen">Ich
45 erhalte st
ändig den Fehler: Failed opening required
46 '/web/moodle/lib/setup.php'
</A></P>
47 <P class=questionlink
><A
48 href=
"http://moodle.org/file.php/18/moddata/forum/166/17102/faq.html#quotes">Jeder
49 Versuch einen Text, ein Apostroph (') oder ein Anf
ührungszeichen (
") hinzu zu
50 fügen, endet mit einer Fehlermeldung oder er wird mit einem Slash
52 <P class=questionlink><A
53 href="http://moodle.org/file.php/
18/moddata/forum/
166/
17102/faq.html#sessiontmp
">Ich
54 erhalte dauernd Fehlermeldungen über session_start.</A></P>
55 <P class=questionlink><A
56 href="http://moodle.org/file.php/
18/moddata/forum/
166/
17102/faq.html#fixdirroot
">Wenn
57 ich auf die Adminseite gehen möchte, bekomme ich eine Nachricht, dirroot leer zu
59 <P class=questionlink><A
60 href="http://moodle.org/file.php/
18/moddata/forum/
166/
17102/faq.html#loginsetting
">Ich
61 melde mich an, aber die Anmeldeseite ändert sich nicht. Ich bin angemldet und
62 kann frei navigieren. </A></P>
63 <P class=questionlink><A
64 href="http://moodle.org/file.php/
18/moddata/forum/
166/
17102/faq.html#resource1
">Wenn
65 ich versuche eine Literatur oder Quelle ein zu fügen, erhalte ich
66 Fehlermeldungen.</A></P>
67 <P class=questionlink><A
68 href="http://moodle.org/file.php/
18/moddata/forum/
166/
17102/faq.html#noadmin
">Während
69 dem anfänglichen Setup wurde ich nicht aufgefordert einen Adminaccount ein zu
71 <P class=questionlink><A
72 href="http://moodle.org/file.php/
18/moddata/forum/
166/
17102/faq.html#nologin
">Ich
73 kann mich nicht anmelden – ich bleibe einfach auf der Anmeldeseite
75 <P class=questionlink><A
76 href="http://moodle.org/file.php/
18/moddata/forum/
166/
17102/faq.html#backup
">Wie
77 kann ich meine Moodleseite sichern? </A></P>
78 <P class=questionlink><A
79 href="http://moodle.org/file.php/
18/moddata/forum/
166/
17102/faq.html#locale
">Warum
80 zeigt meine Moodleseite die Zeit und das Datum nicht richtig an?</A></P>
81 <P class=questionlink><A
82 href="http://moodle.org/file.php/
18/moddata/forum/
166/
17102/faq.html#cron
">Von
83 den Foren werden keine Kopien per email versendet.</A></P>
84 <P class=questionlink> </P>
85 <H3><A name=filenotfound></A>Immer wenn ich versuche auf eine hochgeladene Datei
86 zu zu greifen oder anzeigen zu lassen, erhalte ich eine Fehlermeldung "Datei
88 <P class=answer>Bsp.: Not Found: The requested URL /moodle/file.php/2/myfile.jpg
89 was not found on this server. </P>
90 <P class=answer>Die Konfiguration Ihres Webservers muss den Teil nach dem
91 Skriptnamen einer URL erlauben, um direkt zu dem Skript übergeben zu werden.
92 Üblicherweise ist dies in der Apache 1 Version bereits aktiviert, aber in der
93 Apache 2 Version standardmäßig inaktiv. Um dies zu aktivieren, fügen Sie diese
94 Zeile zu httpd.conf oder zu .htaccess in Ihrem lokalen Verzeichnis ein (mehr
95 Infos finden sie in der <A
96 href="http://moodle.org/file.php/
18/moddata/forum/
166/
17102/?file=install.html#webserver
">Installationsanleitung</A>
98 <P class=answercode><B>AcceptPathInfo</B> on</P>
99 <P class=answer>Achtung, funktioniert ausschließlich für die Apache Version
101 <P class=answer>Falls Sie Apache 2 nicht benutzen und trotzdem ungewollt dieses
102 Problem haben, können Sie Moodle so verändern, dass es eine alternative Methode
103 benutzt. Nachteil dessen sind, leichte Verluste in der Ausführung für Ihre
104 Benutzer und es können keine Linkverbindungen mit HTML-Inhalten benutzt werden.
106 <P class=answer>Um diese Methode zu benutzen, müssen Sie als Admin angemeldet
107 sein. Gehen Sie zur Seite "Konfigurationsvariablen
" und ändern Sie die
108 Einstellung für die "<B>slasharguments
</B>".Nun sollten Sie in der Lage sein auf
109 Ihre hochgeladenen Dateien zugreifen zu können.</P>
110 <P class=answer> </P>
111 <H3><A name=php></A>Ist PHP auf meinem System installiert und welche Version
113 <P class=answer>Erstellen Sie eine neue Webseite mit dem Namen info.php mit dem
114 folgenden Textinhalt und öffnen es mit Ihrem Browser:</P>
115 <P class=answercode><?PHP phpinfo() ?></P>
116 <P class=answer>Wenn nichts passiert, dann haben Sie kein PHP installiert. In
117 der Installationsanleitung finden Sie einige Informationen darüber, wo Sie PHP
118 für Ihr System herunterladen können. </P>
119 <P class=answer> </P>
120 <H3><A name=blankpages></A>Warum sind meine ganzen Seiten leer? </H3>
121 <P class=answer>Prüfen Sie die dirroot Variablen in der config.php. Sie müssen vollständige absolute Pfade eintragen, z.B.:</P>
122 <P class=answercode>$CFG->dirroot =
123 "d:\inetpub\sites\www.yoursite.com\web\moodle
";</P>
125 <P class=answer>Für Nutzer von Redhat Linux sehen Sie bitte hier nach: <A
126 href="http://moodle.org/doc/?file=installamp.html
">Redhat Linux</A></P>
128 <H3><A name=errorgetstring></A>Meine
129 Seite zeigt 'fatal error' an wie z. B.: call to undefined function:
131 <P class=answer>Wenn Sie folgende Fehler sehen:</P>
132 <P class=answercode>Parse error: parse error, unexpected T_VARIABLE in
133 c:\program files\easyphp\www\moodle\config.php on line 94 <BR>Fatal error: Call
134 to undefined function: get_string() in c:\program
135 files\easyphp\www\moodle\mod\resource\lib.php on line 11</P>
136 <P class=answer>dann haben Sie vermutlich ein Semicolon am Ende oder ein abschließendes " in config.php (in Zeile
94) vergessen.
</P>
137 <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>
139 <H3><A name=headerssent
></A>Warum
140 erhalte ich dauernd Fehlermeldungen
über
"headers already sent"?
</H3>
141 <P class=answer
>Wenn Sie folgende Fehler sehen:
</P>
142 <P class=answercode
>Warning: Cannot add header information - headers already
143 sent by (output started at /webs/moodle/config.php:
87) in
144 /webs/moodle/lib/moodlelib.php on line
1322 </P>
145 <P class=answercode
>Warning: Cannot add header information - headers already
146 sent by (output started at /webs/moodle/config.php:
87) in
147 /webs/moodle/lib/moodlelib.php on line
1323 </P>
148 <P class=answercode
>Warning: Cannot add header information - headers already
149 sent by (output started at /webs/moodle/config.php:
87) in
150 /webs/moodle/login/index.php on line
54 </P>
151 <P class=answer
>Sie haben leere Zeilen oder Leerzeichen nach dem abschlie
ßenden ?
> in Ihrer
152 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>
153 <P class=answer
> </P>
154 <H3><A name=failedopen
></A>Ich erhalte st
ändig den Fehler: Failed opening required
155 '/web/moodle/lib/setup.php'
</H3>
156 <P class=answer
>In Ihrer config.php mu
ß die Angabe f
ür dirroot
157 ein
<STRONG>vollst
ändiger Pfad auf dem Server sein.
</STRONG>.
</P>
158 <P class=answer
>Manchmal werden nur die Pfade vom Home-Verzeichnis oder relative Pfade eingetragen.
</P>
159 <P class=answer
> </P>
160 <H3><A id=quotes name=quotes
></A>Jeder
161 Versuch einen Text, ein Apostroph (') oder ein Anf
ührungszeichen (
") hinzu zu
162 fügen, endet mit einer Fehlermeldung oder er wird mit einem Slash
164 <P class=answer>Probleme mit ' liegen in falschen "magic
165 quotes
" Einstellungen. Moodle benötigt die folgenden Einstellungen (dies sind normalerweise die Standardeinstellungen):</P>
166 <P class=answercode>magic_quotes_gpc = On<BR>magic_quotes_runtime = Off</P>
167 <P class=answer>Beachten Sie auch den folgenden Hinweis zur <A
168 href="http://moodle.org/file.php/
18/moddata/forum/
166/
17102/?file=install.html#webserver
">Webserver
169 Konfiguration</A> in den Installationsdokumenten.</P>
170 <P class=answer> </P>
171 <H3><A name=sessiontmp></A>Ich
172 erhalte dauernd Fehlermeldungen über session_start.</H3>
173 <P class=answer>Wenn Sie folgende Fehler sehen:</P>
174 <P class=answercode>Warning: session_start() [function.session-start]:
175 open(/tmp\sess_d40f380d37d431fc1516e9a895ad9ce0, O_RDWR) failed: No such file or
176 directory (2) in G:\web\moodle\lib\setup.php on line 123</P>
177 <P class=answercode>Warning: session_start() [function.session-start]:
178 open(/tmp\sess_d40f380d37d431fc1516e9a895ad9ce0, O_RDWR) failed: No such file or
179 directory (2) in G:\web\moodle\lib\setup.php on line 123</P>
180 <P class=answercode>Warning: session_start() [function.session-start]: Cannot
181 send session cache limiter - headers already sent (output started at
182 G:\web\moodle\lib\setup.php:1) in G:\web\moodle\lib\setup.php on line 123</P>
183 <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).
184 <P class=answer>Ändern Sie die PHP Einstellungen für diesen Pfad auf ein bestehendes Verzeichnis in der Datei php.ini:</P>
185 <P class=answercode>session.save_path = C:\temp</P>
186 <P class=answer>oder in einem .htaccess file in Ihrem Hauptverzeichnis von Moodle:</P>
187 <P class=answercode>php_value session.save_path "/home/moodle/sessions
"</P>
188 <P class=answercode> </P>
189 <H3><A name=fixdirroot></A>Wenn
190 ich auf die Adminseite gehen möchte, bekomme ich eine Nachricht, dirroot leer zu
192 <P class=answer>Wenn Sie die folgenden Fehlermeldungen in Moodle 1.0.9 sehen:</P>
193 <TABLE class=generalbox cellSpacing=0 cellPadding=5 align=center border=0>
196 <TD bgColor=#ffbbbb>Please fix your settings in config.php:
198 <P>$CFG->dirroot = "/home/users/fred/public_html/moodle
";
200 <P>$CFG->dirroot = "";</P></TD></TR></TBODY></TABLE>
201 <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>
202 <P class=answercode>if ($dirroot != $CFG->dirroot) {</P>
203 <P class=answer>und ändern Sie sie wie folgt:</P>
204 <P class=answercode>if (!empty($dirroot) and $dirroot != $CFG->dirroot) {</P>
205 <P class=answercode> </P>
206 <H3><A name=loginsetting></A>Ich
207 melde mich an, aber die Anmeldeseite ändert sich nicht. Ich bin angemldet und
208 kann frei navigieren. </H3>
209 <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>
210 <P class=answer> </P>
211 <H3><A name=resource1></A>Wenn
212 ich versuche eine Literatur oder Quelle einzufügen, erhalte ich
213 Fehlermeldungen.</H3>
214 <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>
215 <P class=answer> </P>
216 <H3><A name=noadmin></A>Während
217 dem anfänglichen Setup wurde ich nicht aufgefordert einen Adminaccount ein zu
219 <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>
220 <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>
221 <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>
222 <P class=answercode>unset($user);<BR>unset($admin);<BR>unset($teacher);</P>
223 <P class=answer>Danach sollten Sie alle Tabellen von Moodle in der Datenbank löschen und eine komplette Neuinstallation vornehmen.</P>
224 <P class=answer> </P>
225 <H3><A name=nologin></A>Ich
226 kann mich nicht anmelden – ich bleibe einfach auf der Anmeldeseite
228 <P class=answer>Der Grund liegt zumeist an Ihrer Firewall, nicht am Server. Hier einige Hinweise <A
229 href="http://service1.symantec.com/SUPPORT/nip.nsf/
46f26a2d6dafb0a788256bc7005c3fa3/b9b47ad7eddd343b88256c6b006a85a8?OpenDocument
&src=bar_sch_nam
">Norton
230 firewall products</A>.</P>
231 <P class=answer>Der Administrator des Servers kann dies durch Änderung der Einstellung "<B>secureforms
</B>" zu
232 "No
" korrigieren.</P>
233 <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
234 http://yourserver/moodle/lib/session-test.php.</P>
235 <P class=answer> </P>
236 <H3><A name=backup></A>Wie
237 kann ich meine Moodleseite sichern?</H3>
238 <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>
239 Sie können inzwischen komplette Kurse komfortabel sichern. Eine deutschsprachige Anleitung finden Sie im deutschen Diskussionsforum von Moodle als Ressource. </P>
240 <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>
241 <P class=answercode>cd /my/backup/directory</P>
242 <P class=answercode>mv moodle-database.sql.gz moodle-database-old.sql.gz</P>
243 <P class=answercode>mysqldump -h example.com -u myusername --password=mypassword
244 -C -Q -e -a mydatabasename > moodle-database.sql</P>
245 <P class=answercode>gzip moodle-database.sql</P>
246 <P class=answer>Für die Dateien können Sie rsync verwendet, um veränderte Daten auf einen anderren host zu kopieren:</P>
247 <P class=answercode>rsync -auvtz --delete -e ssh
248 mysshusername@example.com:/my/server/directory /my/backup/directory/</P>
249 <P class=answercode> </P>
250 <H3><A name=locale></A>Warum
251 zeigt meine Moodleseite die Zeit und das Datum nicht richtig an?</H3>
252 <P class=answer>Jede Sprache benötigt einen eigene Sprachcode (
253 <STRONG>locale</STRONG> Code) damit Daten richtig angezeigt werden. Die Sprachpakete enthalten die Standardeinstellung. Manchmal arbeiten diese aber nicht richtig auf Windows-Servern. </P>
254 <P class=answer>Die richtigen local codes für Windows finden Sie auf folgenden Seiten.<A
255 href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vclib/html/_crt_language_strings.asp
"
256 target=_blank>Sprach (Language) Codes</A> und <A
257 href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vclib/html/_crt_country_strings.asp
"
258 target=_blank>Länder (Country/region) Codes</A>.(z.B.eg "esp_esp
" for spanish)</P>
259 <P class=answer>Diese neuen Codes können Sie auf der Seite Administration ->
260 Konfiguration -> Variablen eintragen indem Sie die vorhandene Eintragungen überschreiben.</P>
261 <P class=answer> </P>
262 <H3><A name=cron></A>Von
263 den Foren werden keine Kopien per email versendet. </H3>
264 <P class=answer>Sie <STRONG>müssen</STRONG> cron einrichten, bevor Emails automatisch von den Foren und anderen Aktivitäten versandt werden. </P>
265 <P class=answer>Zunächst müssen Sie Cron-Prozesse einrichten http://yoursite/admin/cron.php. Beachten Sie den folgenden Abschnitt <A
266 href="http://moodle.org/file.php/
18/moddata/forum/
166/
17102/?file=install.html#cron
">Cron Jobs in der Installationsanleitung</A>.</P>
267 <P class=answer>Tipp: Versuchen Sie es mit den Grundeinstellungen auf der Moodle/Variablen-Seite. Lassen Sie
268 smtphost leer. Diese Einstellungen reichen in den meisten Fällen aus..
273 <P class=normaltext align=center><A title=martin@moodle.org
274 href="mailto:martin@moodle.org
">Stellen Sie neue FAQ</A> (mit Antworten!)</P>
277 <P align=right><STRONG><EM>Dank an John Eyre für seine Hilfe bei der Zusammenstellung dieser
278 FAQ.</EM></STRONG></P>
279 <P align=center><FONT size=1><A
280 href="http://moodle.org/file.php/
18/moddata/forum/
166/
17102/
" target=_top>Moodle
281 Dokumentation</A></FONT></P>
282 <P align=center><FONT size=1>Version: $Id: faq.html,v 1.6 2003/03/30 13:54:28
283 moodler Exp $</FONT></P></BODY></HTML>