Hi Björn,Er spricht mit dir und bettelt nach Aufmerksamkeit und du hörst ihn nicht.
. Die Fehlermeldung sagt es:
"maximum execution time of 300 seconds exceeded"
Heißt auf deutsch in etwa:
"Die maximale Ausführungszeit des Scripts wurde überschritten".
Möglichkeit a):
Such mal in der php.ini nach dem Wort "execution". Das geht prima mit Kate, der bei KDE mit an Bord ist - um die Konsole mal wieder zu beschwören: mc (der midnight commander) kann das auch. Wenn unter Windows, dann Ultraedit oder Phase5 oder so. Notepad zerhaut dir die Zeilenumbrüche bzw. deren Kodierung und dann würgt der Apache und macht nach dem Restart gar nichts mehr.
Möglichkeit b):
Lege mal eine neue Datenbank mit phpmyadmin an. Nennen wir sie einmal "$foo". Gehe auf der Konsole in das Verzeichnis, in dem deine moodle.sql-Datei liegt.
Dann folgendes eingeben:
$username sei der
MySQL-Nutzer
$passwort sei sein Passwort
mysql -u$username -p$passwort $foo < moodle.sql
Wichtig:
Kein Leerzeichen zwischen -u und $username bzw. -p und $passwort. Nimm eine neue Datenbank $foo!
Meckert er, oder geht es? Mit diesem Befehl spielst du den Dump manuell in die Datenbank ein. Das darf nicht länger als ca. 5-10 Sekunden dauern.
Eventuelle Fehlermeldung posten - könnte an unterschiedliche Zeichensätzen liegen.
Tipp für dich:Setze die Fehlermeldung (gilt für alle PHP-Fehlermeldungen) in Anführungszeichen und gib sie ins Suchformular (na - nervt es?) von Google ein. Unter den ersten drei bis fünf deutschen Links steht meist die Lösung und der betreffende Parameter der php.ini, an dem du schrauben musst. Du wirst nämlich sehr bald feststellen, dass dir andere Parameter auch nicht gefallen...
Gruß,
Maik