Moodle 2.6+ (Build: 20131205)

Moodle 2.6+ (Build: 20131205)

von Steffen Bachmann -
Anzahl Antworten: 15

Hallo Zusammen,

o.g. Moodle-Version ist nicht installierbar.

Die Installationsprozedur beginnt ganz normal bis zu dem Punkt, dass nach Anzeige der ganzen PHP-Module eigentlich die Datenbank eingerichtet wird. An dieser Stelle kommt keinerlei brauchbare Rückmeldung vom System, sondern es erfolgt ein Time-out:

In der Datenbank werden tatsächlich 22 Tabellen angelegt.

Wenn ich das Browser-Fenster schliese und erneut Moodle aufrufe, beginnt die Installationsprozedur erneut, aber ohne Sprachauswahl nur auf englisch, und an der Stelle an der die Datenbank angelegt wird kommt eine Fehlermeldung, dass eine Tabelle schon existiert (klar, wurde ja vorhergehenden Durchgang gemacht).

Wo kann das Problem liegen?

 

Grüße

Steffen

Mittelwert:  -
Als Antwort auf Steffen Bachmann

Re: Moodle 2.6+ (Build: 20131205)

von Steffen Bachmann -

Das gleiche passiert mit der Version 2.6.0, die unter Current stables gelistet ist.

Ich habs jetzt mit mehreren Browsern durch, Schreibberechtigungen überprüft etc..

Es scheint, das bei 2.6 erhebliche Probleme vorliegen, wohlgemerkt als Neuinstallation auf einem unbeleckten System.

 

Grüße

Steffen

 

 

Als Antwort auf Steffen Bachmann

Re: Moodle 2.6+ (Build: 20131205)

von Steffen Bachmann -

Mit 5.3+ das gleiche Problem. Ich denke fast, es liegt am Webspace (5.3.+ läuft auf einem anderen Server problemlos). Ich werde das mit Strato klären.

Ich habe inzwischen auch verschiedene PHP-Versionen ausprobiert, ohne Erfolg.

Als Antwort auf Steffen Bachmann

Re: Moodle 2.6+ (Build: 20131205)

von Visvanath Ratnaweera -
Nutzerbild von Besonders aktive Moodler Nutzerbild von Translators
Hallo Steffen

Was ist die Plattform: LAMP, WAMP, MAMP, Cloud? Welche Versionen haben die Komponenten?

Von https://www.XXXX.de/moodle.YYYYY.eu/ erhalte ich " Could not find a top-level course!" Doku sagt dazu: http://docs.moodle.org/en/Installation_FAQ#.22Could_not_find_a_top_level_course.22.
Als Antwort auf Visvanath Ratnaweera

Re: Moodle 2.6+ (Build: 20131205)

von Steffen Bachmann -

Es ist ein normales Webhosting-Paket (PowerWeb Pro) bei Strato.

MySql 5.5.31 (kann ich nicht ändern)

PHP 5.3 oder 5.5 (mit beiden Versionen erfolglos probiert)

Als Antwort auf Steffen Bachmann

Re: Moodle 2.6+ (Build: 20131205)

von Visvanath Ratnaweera -
Nutzerbild von Besonders aktive Moodler Nutzerbild von Translators
"PowerWeb Pro" auf http://www.strato.de/hosting/ in dem Fall.

Wie installierst du? Unter "Apps" sehe ich kein Moodle. Wenn es ein eingebautes Modul in Strato-System ist, dann ist ihr Support dafür zuständig.
Als Antwort auf Visvanath Ratnaweera

Re: Moodle 2.6+ (Build: 20131205)

von Steffen Bachmann -

Ich installiere ganz klassisch selbst. So wie ich das bei Hetzner und tophoster auch gemacht habe.

Als Antwort auf Steffen Bachmann

Re: Moodle 2.6+ (Build: 20131205)

von Steffen Bachmann -

So, jetzt hab' ichs nochmal versucht mit "Unix-Socket" bei den Parametern zur Datenbank, bringt aber auch nichts.

Im Error-Log tauchen folgende Fehlermeldungen auf (Moodle 2.5.3+):

12.12.2013 09:47:54 moodle.bsgg.eu [client 176.199.43.0] PHP Notice: Use of undefined constant MDL_PERF_TEST - assumed 'MDL_PERF_TEST' in /mnt/webc/e0/88/53928588/htdocs/html/moodle/lib/setuplib.php on line 1763, referer: http://moodle.bsgg.eu/install.php
12.12.2013 09:47:54 moodle.bsgg.eu [client 176.199.43.0] PHP Notice: Trying to get property of non-object in /mnt/webc/e0/88/53928588/htdocs/html/moodle/lib/moodlelib.php on line 10611, referer: http://moodle.bsgg.eu/install.php
12.12.2013 09:47:54 moodle.bsgg.eu [client 176.199.43.0] PHP Notice: Undefined offset: 1 in /mnt/webc/e0/88/53928588/htdocs/html/moodle/lib/moodlelib.php on line 9798, referer: http://moodle.bsgg.eu/install.php
12.12.2013 09:47:54 moodle.bsgg.eu [client 176.199.43.0] PHP Notice: Trying to get property of non-object in /mnt/webc/e0/88/53928588/htdocs/html/moodle/lib/moodlelib.php on line 10618, referer: http://moodle.bsgg.eu/install.php
12.12.2013 09:49:10 moodle.bsgg.eu [client 176.199.43.0] Timeout waiting for output from CGI script /home/strato/http/premium/rid/85/88/53928588/htdocs/html/moodle/admin/index.php, referer: http://moodle.bsgg.eu/admin/index.php?lang=de&agreelicense=1
12.12.2013 09:49:10 moodle.bsgg.eu [client 176.199.43.0] (70007)The timeout specified has expired: ap_content_length_filter: apr_bucket_read() failed, referer: http://moodle.bsgg.eu/admin/index.php?lang=de&agreelicense=1

 

Als Antwort auf Steffen Bachmann

Re: Moodle 2.6+ (Build: 20131205)

von Steffen Bachmann -

So, ich muß es korrigieren.

Bei Hetzner läuft Moodle 2.6+ problemlos rein. lächelnd

Allerdings dauert das Anlegen der Datenbank ziemlich lange, ich vermute, das bei Strato ein Timeout ausgelöst wird.

Als Antwort auf Steffen Bachmann

Re: Moodle 2.6+ (Build: 20131205)

von Visvanath Ratnaweera -
Nutzerbild von Besonders aktive Moodler Nutzerbild von Translators
Hallo Steffen

Ich wollte fragen ob du zwischen den Versuchen die Datenbank komplett löscht. Ich habe nämlich vorhin Moodle 2.6 auf Linux installiert, ging anstandslos. Debian 7 aktuell: Kernel 3.2, MySQL server 5.5, PHP 5.4.4, Moodle 2.6+ (Build: 20131205).

Ja, ein Timeout bei billigen Hostern ist schon plausibel. Mit http://docs.moodle.org/26/en/Debugging kannst du es feststellen.
Als Antwort auf Visvanath Ratnaweera

Re: Moodle 2.6+ (Build: 20131205)

von Steffen Bachmann -

Ja klar, zwischen den Versuchen habe ich alle Tabellen der Datenbank gelöscht per phpMyAdmin und im Moodle-Verzeichnis die config.php sowie alle Dateien und Directories im moodledata-Ordner.

"Mit http://docs.moodle.org/26/en/Debugging kannst du es feststellen."

Soweit komme ich ja gar nicht. Der Abbruch passiert während der Installation, direkt, nachdem die php-Module angezeigt werden (mit dem grünen "ok"). Wenn ich da auf "Weiter" klicke erscheint obige Seite im Browser solange, bis er nicht mehr lädt (Seite bleibt bis auf die Überschriften leer). Hier sollten ja eigentlich die erzeugten Tabellen in der Datenbank angezeigt werden, was beim Hetzner auch so funktioniert.

 

Als Antwort auf Steffen Bachmann

Re: Moodle 2.6+ (Build: 20131205)

von Ralf Hilgenstock -
Nutzerbild von Besonders aktive Moodler Nutzerbild von Deutsche Moodle Übersetzer Nutzerbild von Entwickler Nutzerbild von Moodle Partner Nutzerbild von Translators

Hallo Steffen

an der Moodle-Version liegt es nicht. Ich habe gestern bei einem anderen Host (weder Hetzner, noch Strato) eine tagesaktuelle Version ohne Problem installiert. Tatsächlich dauert es einige Zeit bis die ersten Datenbanktabellen angelegt werden. Esi st nun sehr wahrscheinlich, dass dies Strato zu lange dauert.

Ralf

Als Antwort auf Steffen Bachmann

Re: Moodle 2.6+ (Build: 20131205)

von Visvanath Ratnaweera -
Nutzerbild von Besonders aktive Moodler Nutzerbild von Translators
Hallo Steffen

Ich würde meinen, dass zum Zeitpunkt des Timeouts config.php schon steht. Dann könnte man die zwei Zeilen wie auf http://docs.moodle.org/26/en/Debugging#In_config.php beschrieben noch einfügen. Wie wichtig eine Diagnose ist, weiss ich allerdings nicht.