Hallo Hubert
> Die installierten Versionen sind:
> PHP Version 5.3.3
Wirklich? PHP 5.3.3 vom Juli 2010? Die einzige, unterstützte vor 7.0 PHP ist 5.6.
> moodle. XXXX+ (Build: 20XX1101)
Und X steht für? (Version 2.3 könnte noch stimmen. Die geht noch mit PHP 5.3.2:
https://docs.moodle.org/dev/Moodle_2.3_release_notes#Requirements.)
Ist der Server ein Shared Hosting, oder ein VPS? Im ersteren Fall frag den Hoster ob sie mehrere PHP Versionen unterstützen. Wenn nicht, gibt es nichts anders als Hosting wechseln.
> php_setting safe_mode Die PHP-Einstellung sollte geändert werdenDie PHP-Einstellung sollte geändert werden Moodle ist nicht vollständig kompatibel mit dem Safe Mode. Bitten Sie Ihren Server-Administrator, diesen Modus auszuschalten. Rechnen Sie mit verschiedenen Problemen, falls Sie Moodle mit eingeschaltetem Safe Mode installieren.
Da steht ja Schwarz auf Weiss! Auch hier, den Hoster fragen, wie man den Safe Mode abschalten kann.
> Das zweite Problem mit dem Passwort tritt nur bei einem Benutzer auf. A
>
> Debug info:
> Error code: nopasswordchangeforced
> Stack trace:
> line 467 of /lib/setuplib.php: moodle_exception thrown
> line 4255 of /lib/moodlelib.php: call to print_error()
> line 178 of /login/index.php: call to complete_user_login()
Um genau zu wissen muss man Code von deinem Moodle lesen. Ohne genaue Version, macht es nicht viel Sinn. Fragen muss man aber war bei diesem Schüler anderes ist. Hat er ein anders Einschreibemethode verwendet als die anderen? Vergleiche sein Profil mit dem Profil eines anderen Schülers.