Insallation manuelle de Moodle - URL was not found

juyjrnca

New Member
#1
Bonjour,
J'ai un souci en essayant d'installer manuellement moodle.
J'ai bien déposé mon dossier moodle sur mon espace via FTP.
Quand je saisi son adresse : https://naturenaturopathe.go.yo.fr/moodle

J'obtiens le message suivant :

Not Found
The requested URL was not found on this server.

Pourtant il y a bien les droits en lecture sur ce dossier (voir image jointe).
Est-ce que vous pourriez m'aiguiller ?
Merci d'avance !
Juy

1641072069135.png
 

Fichiers joints

juyjrnca

New Member
#3
Bonjour Marc-André,
Merci beaucoup pour votre réponse.
J'ai fini par effectivement mettre le dossier moodle dans le répertoire publique mais je n'arrive pas à lancer l'installation car je bloque sur le fameux dossier moddledata. Je travaille sous Windows.

A l'adresse suivante : http://naturenaturopathe.go.yo.fr/moodle3114+/ (j'ai changé le nom du dossier moodle par moodle3114+)
J'obtiens le message suivant :
Fatal error: $CFG->dataroot is not configured properly, directory does not exist or is not accessible! Exiting.

-J’ai tenté 2 possibilités de lieu pour le fichier moodledata (qui doit être hors du dossiers public hébergé si j'ai bien compris)

-> Sur mon ordi directement : C:\Users\install\Desktop\data\moodledata

-> sur l’hébergement, à la racine dans sans être sur de la façon don’t on écrit l’adresse : data/moodledata

- Dans le fichier config.php j'ai donc mentionné et testé ces 2 possibilités (sans être sur de moi) :

$CFG->dataroot = 'C:\Users\install\Desktop\data\moodledata';
$CFG->dataroot = 'data/moodledata';

Quel est la meilleure option ?

Est-ce les droits d'accès qui posent pb ?

- Dans le cas de $CFG->dataroot = 'data/moodledata'; -> j'ai CHMOD = 755
- Dans le cas de $CFG->dataroot = 'C:\Users\install\Desktop\data\moodledata'; sous windows je ne sais pas comment autoriser un serveur extérieur à l'ordi à modifier le dossier / fichier.

Je ne sais pas si je suis clair dans mes explications.
Merci d'avance pour vos conseils et bonne soirée
 

juyjrnca

New Member
#4
Bonjour,

J'ai modifié pour : $CFG->dataroot = '/home/juyjrnca/data/moodledata';
Je n'avais pas mis la bonne adresse ($CFG->dbhost =...) J'avais pris celle donnée dans PhPmyAdmin pour le serveur de la base et non celle de \Home (j'avais essayé plein de trucs sans succès).

Un pas de fait !

Maintenant, il faut que je résolve un autre problème d'erreur.



La base est vide, donc c'est sur que 'overloaded' n'est pas le pb.
J'ai essayé plusieurs couples de login/mdp sans succès.

Est-ce que vous savez s'il y a moyen de savoir plus précisément quel paramètre du fichier config poserai pb ?


$CFG->dbtype = 'mysqli'; // 'pgsql', 'mariadb', 'mysqli', 'sqlsrv' or 'oci'
$CFG->dblibrary = 'native'; // 'native' only at the moment
$CFG->dbhost = '185.221.182.36';
$CFG->dbname = 'juyjrnca_moodle'; // database name, eg moodle
$CFG->dbuser = 'juyjrnca_moodlefm'; // your database username
$CFG->dbpass = 'xxxxxxx'; // your database password
$CFG->prefix = 'mdl_'; // prefix to use for all table names

Pour '$CFG->dbname' et '$CFG->dbuser' j'ai essayé avec et sans mon préfixe identifiant 'juyjrnca_'. Cela ne change rien.

Merci beaucoup et bonne journée
 

juyjrnca

New Member
#5
Bonjour,
J'ai fini par réussir à paramétrer mon fichier pour accéder à ma base.
Il fallait mettre : $CFG->dbhost = 'localhost';


Sinon, j'ai 2 nouveaux problèmes :

- PHP setting should be changed.
PHP opcode caching improves performance and lowers memory requirements, OPcache extension is recommended and fully supported.

- site not https
if this test fails, it indicates a potential problem
It has been detected that your site is not secured using HTTPS. It is strongly recommended to migrate your site to HTTPS for increased security and improved integration with other systems.

Qu'en pensez vous ?
Je ne sais pas quoi faire.
Merci d'avance.
 

Fichiers joints

PH-Marc-André.B.

Conseiller technique
Membre du personnel
#6
Bonjour,

Le guide suivant vous montrera comment mettre en place la redirection vers le https depuis le fichier .htaccess:

https://kb.planethoster.com/guide/a...rediriger-http-vers-https-depuis-le-htaccess/

Tant qu'à opcache et même Moodle dans son ensemble il faut savoir que ce soit un CMS très lourd et la plate-forme d'hébergement recommandé pour des E-commerce ou des LMS serait notre HybridCloud dédié.

Ceci dit rien ne vous empêche d'en faire sur notre World ou World lite c'est simplement un peu limite pour un tel service.
 
Haut