Voici la solution qui a marché pour moi.
L'installation ne pose pas de problème particulier, mais en fin de course, les styles (et tout ce qui se trouve dans le dossier "moodledata") ne sont pas lus et exécutés. Le résultat le plus visible est que les pages du site apparaissent "sans" style. Et c'est très moche en plus de n'être pas pratique à lire)
Ce n'est pas :
- un problème de droits sur le dossier en question (changer ces droits ne résout pas le problème)
- un problème lié à la situation dudit dossier "moodeldata"
C'est un problème d'écriture et de réécriture au niveau de la configuration du serveur nginx lui-même.
Voici le code à ajouter dans le fichier C:\Winginx\conf\nginx.conf (Source : dans le commentaire) :
location ~ \.php($|/) {
rewrite ^/moodle/(.*)/(.*\.php)(/)(.*)$ /moodle/$1/$2?file=/$4 last;
if ($host ~ ^(www\.)?([a-z0-9\-\.]+)$){
root home/$2/public_html;
access_log logs/$2-access.log main;
}
if (!-e $document_root$document_uri){return 404;}
fastcgi_pass localhost:9000;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include fastcgi_params;
}
Sauvegarder le fichier, relancer le serveur, recharger moodle et HOP !
Petites précisions:
Désolé de n'être pas plus pédagogue mais je suis incapable d'expliquer en détail ce que ça change (à part "ça réécrit le nom des arborescences)
Je n'ai pas regardé cette solution de la documentation car j'ai trouvé la première solution avant.
Ciao