Comment puis-je activer moodle?

J’ai installé postgres pour moodle et j’ai reçu les instructions suivantes:

Configuration d’Apache / mod_php

  • Donner un access complet au répertoire du projet au processus exécutant apache. Vous devrez peut-être également définir l’indicateur x sur tous les fichiers .php. $ chmod -R a + rw * Créez un ‘moodle.vhost.conf’ depuis moodle.vhost.conf.example dans le répertoire du projet. * Créez un lien symbolique de / usr / local / var / moodle vers le répertoire du projet. $ cd / usr / local / var; ln -s moodle * Lien symbolique également le nouvel hôte virtuel dans le répertoire de configuration apache. $ cd / private / etc / apache2 / autre $ sudo ln -s /moodle.vhost.conf moodle.conf $ sudo apachectl restart * /etc/vcmoodle/config_local.php votre propre fichier /etc/vcmoodle/config_local.php personnalisé et en modifiant si nécessaire le fichier exemple. $ sudo mkdir -p /etc/vcmoodle $ sudo cp /config_local.php.exemple /etc/vcmoodle/config_local.php

Pourtant ça ne marchera pas. Quand je regarde ma racine Apache, il ne s’agit que de la page Apache standard et pas de moodle. J’ai ces sites-available

 :/etc/apache2/sites-available$ ls 000-default.conf default-ssl.conf moodle.conf 

et le contenu du fichier moodle.conf

  DocumentRoot "/usr/local/var/moodle" ServerName moodle.localdev.kth.se ErrorLog /usr/local/var/moodle/error_log LogLevel debug  AllowOverride all Order allow,deny Allow from 127.0.0.1   

Mais je ne reçois pas de page moodle sur mon serveur Web. Qu’est-ce que je fais mal?

Si vous utilisez Ubuntu (à en juger par le tag), vous devez placer votre répertoire de projet dans /var/www . Apache ne peut pas accéder aux dossiers de projet dans votre répertoire spécifié, sauf si vous modifiez les utilisateurs / groupes, etc.

Ce que vous avez essayé est l’emplacement par défaut d’apache par défaut pour les dossiers Web, mais Ubuntu aime changer les choses.