Moodle 3.3 chez OVH page blanche et DB vide

Moodle 3.3 chez OVH page blanche et DB vide

par Jacques jean,
Nombre de réponses : 15

Bonjour a tous (et merci de m'accueillir ici) 

j'ai regarde les posts precedents mais il ne reponde pas vraiment a mes interogations (me semble t'il)


Je viens de tenter d'installe Moodle 3.3.1 sur un hebergement OVH (que j'avais "plan 60GP")

l'installation s'est bien passe jusqu'a la fin avec check en vert et message de mise en garde

mais a l'issu de cela je me suis retrouve sur une page blanche..

http://fr.........com/admin/index.php?cache=0&lang=en&agreelicense=1 —> OK


http://...............com/admin/index.php?cache=0&agreelicense=1&confirmrelease=1&lang=en —> page blanche


et lorsque j'ai consulte ma DB via phpmyadmi j'ai eu les messages ci-dessous.

Je ne vois pas l'etape ou la procedure que j'ai loupe (et d'apres OVH pas de probleme pour installer Moodle)

Quelqu'un pourrait me mettre sur la piste de ce que je dois faire/refaire 

Merci deja d'avoir lu mon message

-------------------------------------------------------------------------------------------------------------

Message sur la BD Mysql

Notice in ./libraries/DatabaseInterface.class.php#2310

 Undefined offset: 1


Backtrace


./libraries/Menu.class.php#406: PMA_DatabaseInterface->isUserType(string 'grant')

./libraries/Menu.class.php#105: PMA_Menu->_getDbTabs()

./libraries/Menu.class.php#73: PMA_Menu->_getMenu()

./libraries/Header.class.php#441: PMA_Menu->getDisplay()

./libraries/Response.class.php#263: PMA_Header->getDisplay()

./libraries/Response.class.php#276: PMA_Response->_getDisplay()

./libraries/Response.class.php#390: PMA_Response->_htmlResponse()

PMA_Response::response()

Notice in ./libraries/DatabaseInterface.class.php#2305

 Undefined offset: 1


Backtrace


./libraries/Menu.class.php#407: PMA_DatabaseInterface->isUserType(string 'create')

./libraries/Menu.class.php#105: PMA_Menu->_getDbTabs()

./libraries/Menu.class.php#73: PMA_Menu->_getMenu()

./libraries/Header.class.php#441: PMA_Menu->getDisplay()

./libraries/Response.class.php#263: PMA_Header->getDisplay()

./libraries/Response.class.php#276: PMA_Response->_getDisplay()

./libraries/Response.class.php#390: PMA_Response->_htmlResponse()

PMA_Response::response()



Annexe Capture d’écran 2017-07-15 à 08.03.12.png
Moyenne des évaluations  -
En réponse à Jacques jean

Re: Moodle 3.3 chez OVH page blanche et DB vide

par stephane ngov,

Bonjour,

le moodle que vous avez installé est t'il vraiment vierge ??

Avez vous déjà essayer de refaire une tentative ? il y a t'il de nouveau ces erreurs ?

En réponse à stephane ngov

Re: Moodle 3.3 chez OVH page blanche et DB vide

par Jacques jean,

Oui je n'avais jamais installer Moodle et j'ai fait l'essais 2 fois je peux recommencer une 3eme si besoin

En réponse à stephane ngov

Re: Moodle 3.3 chez OVH page blanche et DB vide

par Bruno Malaval,
Avatar Moodleurs particulièrement utiles

Bonjour,

Les erreurs affichées me font penser à un problème de droits d'accès

./libraries/Menu.class.php#406: PMA_DatabaseInterface->isUserType(string 'grant')

De plus, il est fait référence aux tables de phpmyadmin ( PMA_ => PhpMyAdmin )

Je ne connais pas les installations OVH, j'imagine qu'ils fournissent l'interface PhpMyAdmin.

Avez-vous bien configuré tous les droits sur la base Moodle ?

cf : https://docs.moodle.org/33/en/MySQL

et bien configuré le fichier config.php avec le bon utilisateur pour la bdd ?

En réponse à Bruno Malaval

Re: Moodle 3.3 chez OVH page blanche et DB vide

par Jacques jean,
Bonjour (et merci a vous tous pour votre aide) 

 je crois que oui 

voici en 1 un extrait de l'ancien config (un CMS de commerce) qui fonctionnait bien et en 2 le config qui a ete cree par Moodle

Je n'ai pas l'impression qu'il y ai d'erreur 

le fichier moodledata se trouve a la racine du site, home/ avant le dossier WWW

-------------------------------- 1 ----------------------------------------

  define('DB_SERVER', 'mysql5-3.60gp');

  define('DB_SERVER_USERNAME', 'francein');

  define('DB_SERVER_PASSWORD', '#######');

  define('DB_DATABASE', 'francein');

  define('USE_PCONNECT', 'false');

  define('STORE_SESSIONS', 'mysql');

  define('CFG_TIME_ZONE', 'Japan');

------- 2--------------------------

<?php  // Moodle configuration file

unset($CFG);

global $CFG;

$CFG = new stdClass();

$CFG->dbtype    = 'mysqli';

$CFG->dblibrary = 'native';

$CFG->dbhost    = 'mysql5-3.60gp';

$CFG->dbname    = 'francein';

$CFG->dbuser    = 'francein';

$CFG->dbpass    = '######';

$CFG->prefix    = 'mdl_';

$CFG->dboptions = array (

  'dbpersist' => 0,

  'dbport' => '',

  'dbsocket' => '',

  'dbcollation' => 'utf8_general_ci',

);

$CFG->wwwroot   = 'http://france-inet.com';

$CFG->dataroot  = '/home/francein/moodledata';

$CFG->admin     = 'admin';

$CFG->directorypermissions = 0777;

require_once(__DIR__ . '/lib/setup.php');

En réponse à Bruno Malaval

Re: Moodle 3.3 chez OVH page blanche et DB vide

par stephane ngov,

Le serveur 60g plan est du dédié ou du mutualisé ?


Normalement il n'y a pas d'intéraction entre moodle et phpmyadmin.

Pouvez vous déjà aller sur votre compte et vous connecter sur phpmyadmin avec vos identifiant ?

En réponse à stephane ngov

Re: Moodle 3.3 chez OVH page blanche et DB vide

par Jacques jean,

Bonjour,

le 60GP est mutualisé, 

" reponse de OVH:

Si j'ai bien compris, vous souhaitez installer le module Moodle 3 sur votre hébergement mutualisé "france-inet.com".
En effet, je tiens à vous informer que le module Moodle est supporté sur nos hébergements mutualisé. Ainsi que, son installation est possible, sans paramétrage.
Oui pas de probleme pour me logue sur phpmyadmi

En réponse à Jacques jean

Re: Moodle 3.3 chez OVH page blanche et DB vide

par stephane ngov,
avez vous essayé d'installer une autre version par exemple la moodle 3.0? au lieu de la 3.3 ?
Ce que vous pouvez faire c'est dans un fichier par exemple phpinfo.php écrire ceci:

<?php
echo phpinfo();
?>

et le copier dans un fichier et le mettre en pièce jointe pour savoir qu'elle est la version de php 7 ? php 5.6 ? ainsi que les modules disponible.

(quand vous dîtes avoir recommencer 3 fois , vous avez bien vider la base de donnée ou vous avez laisser telle quelle , faire un drop database votre base, c'est à dire que vous devez avoir aucune table de créer avant de générer une autre installation)
En réponse à stephane ngov

Re: Moodle 3.3 chez OVH page blanche et DB vide

par Jacques jean,

Bonjour a tous,

Non j'ai installé la derniere version disponible (et que j'ai pu trouver a DL)

j'ai recommence 2 fois (la prochaine sera la 3eme si necessaire)  et oui j'ai effacer completment la base (il ne reste qu'une base vide  "francein")

screenshot de la base tel qu elle est actuellement.

test "echos.php" =    Core:  PHP Version 5.6.30 (detail dans le pdf joint)

j'ai aussi teste le chemin:-->    /home/francein/www/chemin.php


Je vois pas ce qui bloque...


Annexe Capture d’écran 2017-07-16 à 13.06.01.png
En réponse à Jacques jean

Re: Moodle 3.3 chez OVH page blanche et DB vide

par Dominique-Alain Jan,
Avatar Testeurs Avatar Traducteurs

Bonjour

Vérifiez aussi les paramètres de votre fichier config.php.  Les variables sont-elles conformes à votre installation ?

Après installation. Une pâte blanche peut provenir d’un fichier config.php mal configuré. 

Par contre je ne suis pas certain que les erreurs que vous obtenez ensuite correspondent à des fichiers de Moodle. En tous je ne le reconnais pas. 

Dites-nous aussi comment vous avez procédé pour l’installation de Moodle. Moteur d’installation de votre prestataire de service ? Installation à la main ? Et si à la main en suivant quelles procédures ?


dajan 

En réponse à Dominique-Alain Jan

Re: Moodle 3.3 chez OVH page blanche et DB vide

par Jacques jean,

Installe chez OVH sur un serveur partage formule 60GP

j'ai efface tout ce qui etait avant  puis charge les fichiers Moodle (via transmit) 

puis lance l'installation WEB (en allant a la  racine du site) 

mon fichier config.php est le suivant:

<?php  // Moodle configuration file

unset($CFG);

global $CFG;

$CFG = new stdClass();

$CFG->dbtype    = 'mysqli';

$CFG->dblibrary = 'native';

$CFG->dbhost    = 'mysql5-3.60gp';

$CFG->dbname    = 'francein';

$CFG->dbuser    = 'francein';

$CFG->dbpass    = '######';

$CFG->prefix    = 'mdl_';

$CFG->dboptions = array (

  'dbpersist' => 0,

  'dbport' => '',

  'dbsocket' => '',

  'dbcollation' => 'utf8_general_ci',

);

$CFG->wwwroot   = 'http://france-inet.com';

$CFG->dataroot  = '/home/francein/moodledata';

$CFG->admin     = 'admin';

$CFG->directorypermissions = 0777;

require_once(__DIR__ . '/lib/setup.php');

// There is no php closing tag in this file,

// it is intentional because it prevents trailing whitespace problems!

En réponse à Jacques jean

Re: Moodle 3.3 chez OVH page blanche et DB vide

par Dominique-Alain Jan,
Avatar Testeurs Avatar Traducteurs

Est et que le dbhost a bien la bonne valeur donnée par votre prestateur de services ?

Contrôlez aussi que l’emplacement moodledata est correct. 

En réponse à Dominique-Alain Jan

Re: Moodle 3.3 chez OVH page blanche et DB vide

par stephane ngov,

Lorque vous avez la page blanche une fois installer moodle , vous avez des données de la table mdl_user ?


essayer ceci en créant un fichier test.php   (pour lever le problème si cela provient des fichiers de moodle ou de votre connexion base de donnée).


http://ohkod.fr/moodle3/mod/page/view.php?id=65


lancer test.php et regarder s'il y a un problème


pour le début du fichier il faudra se mettre au même niveau que config.php de moodle


<?php
require_once'config.php'; //récupération des identifant de connexion de la base de moodle




En réponse à Jacques jean

Re: Moodle 3.3 chez OVH page blanche et DB vide

par Jacques jean,

Bonjour,


Alors j'ai tout refais a "0" et miracle tout s'est bien passé (les tables se sont bien créées dans la base) sauf que maintenant je sais plus quoi faire (quand meme) 

quand je veux aller a la page (index) je suis redirige sur la page : Vérifications plugins mais dela je ne vois pas quoi faire

pourriez vous me dire ce que je saisi pas dans la procedure


Merci 

Annexe Capture d’écran 2017-07-17 à 10.29.43.png
Annexe Capture d’écran 2017-07-17 à 10.38.52.png
En réponse à Jacques jean

Re: Moodle 3.3 chez OVH page blanche et DB vide

par stephane ngov,

Bonjour,


Déjà vous pouvez faire une sauvegarde de la base de donnée avec l'onglet phpmyadmin export puis faire une sauvegarde

du dossier data pour ne pas avoir à recommencer l'installation dans le cas d'un plantage.


Puis vous suivez les instructions rechercher les plugins et suivant, ça devrait bien s'installer correctement.

En réponse à Jacques jean

Re: Moodle 3.3 chez OVH page blanche et DB vide

par Jacques jean,

Bonjour, 

Juste un petit message pour dire que apres une reinstallation complete et deux lancements d'installation tout s'est mis en place.

rreste un probleme ponctuel mais je vais en faire un autre sujet


Encore merci a tous ceux qui m'ont repondu