kan geen beheeraccount aanmaken

kan geen beheeraccount aanmaken

door André van der Beek -
Aantal antwoorden: 29

Ik heb Moodle 1.6.5 middels installatiescript geïnstalleerd (alle onderdelen: success), maar de laatste stap n.l. het aanmaken van een beheeraccount krijg ik niet te zien; vervolgens kom ik op mijn Moodle site, maar kan dan niet inloggen; noch als gast noch als geregistreerde gebruiker (waarvan de registratie per email wel goed gaat). Als ik probeer in te loggen verschijnt de mededeling: "Your session has timed out" Die mededeling staat er ook na de installatie als ik voor het eerst op mijn Moodle site kom.

Wie kan mij helpen, sv.p.? 

Gemiddelde van de beoordelingen:  -
Als antwoord op André van der Beek

Re: kan geen beheeraccount aanmaken

door Christian Bokhove -
Kun je bij je config.php. Zo ja, hoe ziet die er uit?
Gemiddelde van de beoordelingen:  -
Als antwoord op Christian Bokhove

Re: kan geen beheeraccount aanmaken

door André van der Beek -

Ik kan bij config.php komen; de inhoud ziet er zo uit:

<?php  /// Moodle Configuration File

unset($CFG);

$CFG->dbtype    = 'mysql';
$CFG->dbhost    = 'rdbms.strato.de';
$CFG->dbname    = 'DB292085';
$CFG->dbuser    = 'U292085';
$CFG->dbpass    = '*******';
$CFG->dbpersist =  false;
$CFG->prefix    = 'mdl_';

$CFG->wwwroot   = 'http://www.altena-college.net/moodle';
$CFG->dirroot   = '/mnt/web4/22/84/51547584/htdocs/moodle';
$CFG->dataroot  = 'bestanden';
$CFG->admin     = 'admin';

$CFG->directorypermissions = 00777;  // try 02777 on a server in Safe Mode

$CFG->unicodedb = true;  // Database is utf8

require_once("$CFG->dirroot/lib/setup.php");
// MAKE SURE WHEN YOU EDIT THIS FILE THAT THERE ARE NO SPACES, BLANK LINES,
// RETURNS, OR ANYTHING ELSE AFTER THE TWO CHARACTERS ON THE NEXT LINE.
?>

Ik heb alleen mijn databasewachtwoord "onzichtbaar" gemaakt.

Gemiddelde van de beoordelingen:  -
Als antwoord op André van der Beek

Re: kan geen beheeraccount aanmaken

door Hans de Zwart -
Hoi Andre,

Kun je bij de database komen? Bijvoorbeeld via PHPMyAdmin.

Als het goed is, is daar een tabel aangemaakt met de naam "mdl_user".
Er zullen waarschijnlijk twee gebruikers aangemaakt zijn: guest en admin. Je zult het het wachtwoord van admin moeten veranderen.

Dit zijn MD5 hashes van gewone tekst. Als je wilt dat het wachtwoord van de gebruiker admin ook "admin" wordt dan moet je in de database het volgende wachtwoord invoeren:

21232f297a57a5a743894a0e4a801fc3

Hopelijk kun je daarna met admin/admin inloggen.

Toch vreemd dat je die pagina niet te zien krijgt. Heb je in het error_log van je apache server gekeken?

Succes!

Gemiddelde van de beoordelingen:  -
Als antwoord op Hans de Zwart

Re: kan geen beheeraccount aanmaken

door André van der Beek -

Dag Hans,

Er zijn inderdaad 2 gebruikers; guest (waarvan het wachtwoord versleuteld is) en admin dat volgens de tabel ook het wachtwoord admin heeft (zie bijlage) Hoe ik ook probeer in te loggen (guest of admin) ik krijg daarna de melding dat de sessie is verlopen. Dat begint trouwens al zodra ik naar mijn Moodle site ga (zie ook bijlagen). Ik ben een beginner, maar waarnaar moet ik kijken in de errorlog op de server?

Bijlage admin.jpg
Gemiddelde van de beoordelingen:  -
Als antwoord op André van der Beek

Re: kan geen beheeraccount aanmaken

door André van der Beek -

Bijlage user.jpg
Gemiddelde van de beoordelingen:  -
Als antwoord op André van der Beek

Re: kan geen beheeraccount aanmaken

door André van der Beek -

Bijlage error.jpg
Gemiddelde van de beoordelingen:  -
Als antwoord op André van der Beek

Re: kan geen beheeraccount aanmaken

door Hans de Zwart -
Hoi Andre,

Het wachtwoord "admin" moet versleuteld zijn:

Vul in PHPMyAdmin de volgende code in (i.p.v. het huidige "admin")

21232f297a57a5a743894a0e4a801fc3

Probeer daarna nog eens in te loggen met admin/admin.

Vr. groet,

Hans
Gemiddelde van de beoordelingen:  -
Als antwoord op Hans de Zwart

Re: kan geen beheeraccount aanmaken

door André van der Beek -

Dag Hans,

Ook met "admin" versleuteld kan ik niet inloggen; ik krijg steevast de melding: "a server error that affects your login session was detected";

wat ik (als leek) vreemd vind is dat zodra ik op mijn Moodle site probeer in te loggen de sessie al verstreken is (zie eerdere screendump)

Niettemin hartelijk dank voor je moeite; als je nog meer ideeën hebt voor een oplossing, houd ik me aanbevolen.

vr. groet,

André

Gemiddelde van de beoordelingen:  -
Als antwoord op André van der Beek

Re: kan geen beheeraccount aanmaken

door Hans de Zwart -
Misschien heeft Moodle niet genoeg rechten om de sessie op de server weg te schrijven?

Doe eens een CHMOD van 777 op de sessie map in de Moodledata directory...
Gemiddelde van de beoordelingen:  -
Als antwoord op Hans de Zwart

Re: kan geen beheeraccount aanmaken

door André van der Beek -

Dag Hans,

Ik neem aan dat je bedoeld hoe het met de rechten zit?

Volgens bijgaande afbeelding heeft de betreffende map alle rechten.

Weer bedankt voor je reactie.

met vr. groeten,

André

Bijlage rechten.jpg
Gemiddelde van de beoordelingen:  -
Als antwoord op André van der Beek

Re: kan geen beheeraccount aanmaken

door H Hak -

Ha Andre,

Staan er wél sessions in moodleda/sessions? (zie bijlage)

Ik heb dit probleem ook eens gehad met het verplaatsen van een moodle installatie op een windows server naar naar een Linux server.

Ik heb toen een identieke lege installatie gemaakt en de inhoud van de map sessions gekopieerd waarna het inloggen weer werkte.

Bijlage sessions.GIF
Gemiddelde van de beoordelingen:  -
Als antwoord op H Hak

Re: kan geen beheeraccount aanmaken

door André van der Beek -

Dag Hans,

Ja er staan genoeg sessions in; vanaf de datum van installatie tot heden; wat bedoel je precies met een identieke lege installatie?

groet,

André

Gemiddelde van de beoordelingen:  -
Als antwoord op André van der Beek

Re: kan geen beheeraccount aanmaken

door H Hak -

Gewoon even een Xampp installatie uitvoeren op een windows standalone PC

Zorg ervoor dat in je hosttabel in C:\WINDOWS\system32\drivers\etc regel voorkomt  127.0.0.1       jouwdomeinnaam

Je kunt vervolgens inloggen op die PC die met jouw URL naar zichzelf kijkt. (127.0.0.1  of localhost)

Als het goed is kun je later de sessions kopieren vanuit deze installatie naar jouw server in moodledata/sessions en dan behoort hij het m.i. te doen.

Zorg wel dat je backups hebt.

Mijn eerste gedachten gingen echter wél uit naar een rechtenprobleem op de server zoals eerder omschreven.

Gemiddelde van de beoordelingen:  -
Als antwoord op H Hak

Re: kan geen beheeraccount aanmaken

door Christian Bokhove -
Na wat google-en lijkt het er op dat Strato safe mode on heeft staan. Zie config.php voor permissies op de datamap.
Gemiddelde van de beoordelingen:  -
Als antwoord op Christian Bokhove

Re: kan geen beheeraccount aanmaken

door André van der Beek -

Dag Christian,

Volgens phpinfo() staat safe mode: off

Dus?

groet,


André

Gemiddelde van de beoordelingen:  -
Als antwoord op André van der Beek

Re: kan geen beheeraccount aanmaken

door Ger Tielemans -

Heb je al geprobeerd om met phphmyadmin (doe ik na een migratie of nieuwe installatie) het commando 'repareer alle tabellen' te geven?

  • klik in phpmyadmin op de titel van de database
  • kies de optie 'repareer tabellen' in het dropdown menu onder de tabellen
  • (encrpyt admin wachtwoord met md5)
  • log daarna opnieuw in
Gemiddelde van de beoordelingen:  -
Als antwoord op Ger Tielemans

Re: kan geen beheeraccount aanmaken

door André van der Beek -

Dag Ger,

Ik zie geen dropdown menu onder de tabellen nadat ik op de titel van mijn database heb geklikt.

Niettemin bedankt voor de reactie.

André

Gemiddelde van de beoordelingen:  -
Als antwoord op André van der Beek

Re: kan geen beheeraccount aanmaken

door Ger Tielemans -

Als ik links op de naam van de database klik, verschijnen rechts de tabellen met een checkbox ervoor: kies onderaan "selecteer alles" en dan in de drop-down rechts repareer. (dit is phpMyAdmin 2.6.0-pl3 en gifgroen is als ik geen stijlblad er achter heb liggen)

Soms is mijn database na een migratie/installatie "dood"  en lukt zelfs inloggen als admin niet, dat lijkt op jouw klacht.

Bijlage juli.png
Gemiddelde van de beoordelingen:  -
Als antwoord op Ger Tielemans

Re: kan geen beheeraccount aanmaken

door André van der Beek -

Dag Ger,

Bedankt voor de tip (heeft helaas niet geholpen); het dropdown menu zit bij mijn phpMyAdmin 2.6.4-pl3 links onder de optie ''selecteer alles''; alle tabellen gerepareerd (status ok), maar ik kan nog steeds niets beginnen met Moodle; jammer, het leek zo'n veelbelovend alternatief voor dure, commerciele elo's.

Gemiddelde van de beoordelingen:  -
Als antwoord op André van der Beek

Re: kan geen beheeraccount aanmaken

door Hans de Zwart -
Nu wil ik je nogmaals vragen om de error logs van apache eens door te sturen...

Heb je je installatie naar de host ge-FTP't? Ik vermoed dat er dan 1 of meerdere bestanden niet helemaal goed zijn overgekomen.
Gemiddelde van de beoordelingen:  -
Als antwoord op Hans de Zwart

Re: kan geen beheeraccount aanmaken

door André van der Beek -

Dag Hans,

Het enige logbestand dat ik kan krijgen stuur ik mee; ik heb inderdaad de Moodle bestanden via FileZilla naar de host geFTP-ed

Gemiddelde van de beoordelingen:  -
Als antwoord op André van der Beek

Re: kan geen beheeraccount aanmaken

door Hans de Zwart -
Dit is het access-log. Kun je echt niet aan het error-log komen?

Ik zou je willen aanraden om de bestanden nogmaals te FTP'en (vanacht misschien), vervolgens config.php wissen en nogmaals je URL bezoeken.

Succes!
Gemiddelde van de beoordelingen:  -
Als antwoord op André van der Beek

Re: kan geen beheeraccount aanmaken

door Christian Bokhove -
Hmmm, ik weet het even niet meer...gemengd gevoel
Gemiddelde van de beoordelingen:  -
Als antwoord op Christian Bokhove

Re: kan geen beheeraccount aanmaken

door Ger Tielemans -

IK heb ook geen idee meer, al vind ik dit zonder pad wel raar: waar gaat de sessie informatie nu heen?

$CFG->dataroot  = 'bestanden';

Gemiddelde van de beoordelingen:  -
Als antwoord op André van der Beek

Re: kan geen beheeraccount aanmaken

door H Hak -

Ha Andre,

Heb je nou weleens een lokale installatie uitgevoerd volgens mijn voorstel.

Alle bestanden (behoudens config.php) zijn identiek mits je dezelfde DNS gebruikt. (op die windows doos pas je dit aan in het bestand hosts)

Ik schuif regelmatig een Moodle installatie van Windows naar Linux en andersom.
In config.php zijn de paden verschillend maar dat is aan te passen.

De MySql database alsook Moodledata zijn probleemloos uit te wisselen.
Voor jou betekent dit gewoonweg uploaden naar die host op de juiste plaats. Pas config.php naderhand aan m.b.t. de paden.

Op deze wijze kun je je ervan verzekeren dat het een rechtenprobleem is of niet.

Gemiddelde van de beoordelingen:  -
Als antwoord op André van der Beek

Re: kan geen beheeraccount aanmaken

door Jan Dierckx -

Als ik het goed begrepen heb, worden sessies wel degelijk aangemaakt (je ziet ze staan in je Moodle data folder), maar kan Moodle ze daarna niet meer lezen.

Nu merk ik bij het inloggen (als gast) dat de url in de adresbalk verandert. Je hosting provider heeft het namelijk zo ingesteld dat

http://www.altena-college.net/moodle/

en

http://altena-college.net/moodle/

beide werken.

Dan kan Moodle de eerder aangemaakte sessie natuurlijk niet meer lezen. Om veiligheidsredenen kan je geen sessies lezen die bij een andere url horen.

Als je thuis bent in het configureren van Apache, kan je zelf eens kijken hoe dit ingesteld is. Anders zou ik even aan je provider vragen om dit ongedaan te maken / of om een duidelijke redirect van het ene adres naar het andere te plaatsen zodat Moodle vanaf daar met één adres doorkan.

Hopelijk helpt het.

Gemiddelde van de beoordelingen:  -
Als antwoord op Jan Dierckx

Re: kan geen beheeraccount aanmaken

door André van der Beek -

Dag Jan,

Merkwaardig, als ik inlog als gast, of hoe dan ook, dan verandert de URL niet (althans niet in mijn browser); niettemin ga ik dit aan de hosting provider doorgeven; ik krijg steeds meer de indruk dat het met de sessies te maken heeft.

Bedankt,

André

Gemiddelde van de beoordelingen:  -