Moodle 3.10+ n'est pas accessible via ip adresse

Moodle 3.10+ n'est pas accessible via ip adresse

par Manizan Ange Assoua,
Nombre de réponses : 7

Bonjour chers tous, 
Je suis nouveau sur ce forum, j'essaie d'installer Moodle 3.10+ sur mon serveur Windows Server 2012 R2 avec IIS comme serveur web en utilisant php 7.3.25. J'ai passé toutes les étapes d'installation et j'accède à la plateforme depuis le serveur  via l'url : http://localhost/mymoodle. TOUT FONCTIONNE AVEC LOCALHOST

Le problème est que lorsque j'essaie de me connecter via l'adresse ip (ex : 192.168.1.1/mymoodle), j'ai l'erreur suivante : 

Parse error : syntax error, unexpected ';', expecting ';' or '{' in C:\inetpub\wwwroot\mymoodle\lib\classes\component.php on line 1114

Merci d'avance pour votre aide.

Moyenne des évaluations  -
En réponse à Manizan Ange Assoua

Re: Moodle 3.10+ n'est pas accessible via ip adresse

par Séverin Terrier,
Avatar Documentation writers Avatar Moodleurs particulièrement utiles Avatar Testeurs Avatar Traducteurs
Bonjour,

Et dans le fichier de configuration config.php, qu'est-ce qui est indiqué comme valeur pour $CFG->wwwroot ?

Parce que Moodle ne sait répondre correctement QUE sur cette adresse là !

Séverin
Moyenne des évaluations Utile (1)
En réponse à Séverin Terrier

Re: Moodle 3.10+ n'est pas accessible via ip adresse

par Manizan Ange Assoua,
Bonjour M.
merci pour votre réponse, voici ci-dessous ce que contient $CFG->wwwroot
$CFG->wwwroot = 'http://localhost/mymoodle';
En réponse à Manizan Ange Assoua

Re: Moodle 3.10+ n'est pas accessible via ip adresse

par Séverin Terrier,
Avatar Documentation writers Avatar Moodleurs particulièrement utiles Avatar Testeurs Avatar Traducteurs
Re-bonjour,

Normal donc qu'il ne réponde pas depuis une autre adresse...

Une fois sa configuration définitive effectuée, il faudra modifier cette adresse, et suivre les instructions de migration de Moodle afin de l'adapter dans la base de données.

Séverin
En réponse à Séverin Terrier

Re: Moodle 3.10+ n'est pas accessible via ip adresse

par Manizan Ange Assoua,
Merci bien ! je m'y mets et vous fait un retour
En réponse à Manizan Ange Assoua

Re: Moodle 3.10+ n'est pas accessible via ip adresse

par Manizan Ange Assoua,
Re-bjr,
Après avoir fait ce que vous m'avez recommandé, j'ai toujours la même erreur suivante :

Parse error : syntax error, unexpected ';', expecting ';' or '{' in C:\inetpub\wwwroot\mymoodle\lib\classes\component.php on line 1114

Je crains une incompatibilité de version et pourtant ma config respecte celle-ci.
En réponse à Manizan Ange Assoua

Re: Moodle 3.10+ n'est pas accessible via ip adresse

par Séverin Terrier,
Avatar Documentation writers Avatar Moodleurs particulièrement utiles Avatar Testeurs Avatar Traducteurs
Comme vous n'expliquez pas clairement ce que vous avez fait, impossible de vous aider...
En réponse à Séverin Terrier

Re: Moodle 3.10+ n'est pas accessible via ip adresse

par Manizan Ange Assoua,
Explication de ce que j'ai fait :
A travers ce lien http://localhost/mymoodle/admin/tool/replace/index.php

- dans la zone rechercher ce texte dans toute la base, j'ai saisi http://localhost/
dans la zone remplacer par cette chaîne, j'ai saisi http://adresse IP/
- coché : Abréger le résultat si nécessaire
- coché : Je comprends les risques de cette opération
- Enfin cliqué sur oui allons-y

Après le message du succès de l'opération, j'ai édité  C:/inetpub/wwwroot/mymoodle/config en changeant la variable $CFG->wwwroot
de la façon suivante $CFG->wwwroot = 'http://adresse ip/mymoodle' .

Espérant avoir été explicite, je vous remercie pour toute l'aide