Config table does not contain version

Config table does not contain version

di Gioacchino Friscia -
Numero di risposte: 2

Salve,

dopo aver chiesto ed ottenuto l'aggiornamento di mysql sul server aruba, continuo l'installazione del moodle 2.7.

Ora ho un errore di "Config table does not contain version"

Cercando sul forum provo la soluzione di 

Morgan McKenzie

ma con esito negativo.

Allego il campo version nella tabella "mdl_config"... magari sbaglio li.

Qualche soluzione prima di abbandonare il progetto moodle? 

Allegato moodle_.jpg
Media dei voti:  -
In riposta a Gioacchino Friscia

Re: Config table does not contain version

di Matteo Scaramuccia -

Ciao Jack,
innanzitutto Aruba non sembra essere il miglior hosting per Moodle: costi bassi, certo*, ma diverse difficoltà durante l'installazione (puoi documentarti qui sul forum in Italiano).

Detto questo il problema è che in mdl_config NON esiste una colonna version dal valore di default "2014051201.07" ma invece una record/riga il cui name è "version" e il cui value è il valore che trovi riportato nel file version.php, nella variabile $version.

Il mio consiglio (a parte quello di cambiare provider ammiccante) è: cancella il database, controlla di aver uplodato sul server tutti i files di Moodle e riparti con l'installazione puntando il browser al tuo sito.

HTH,
Matteo

* Da ricorda che chi vuole provare Moodle può farlo anche attraverso servizi free come http://www.freemoodle.org/ per non citare i quick tour di 1 ora offerti dai servizi di QA e di Demo di Moodle, rispettivamente http://qa.moodle.net/ e http://demo.moodle.net/ o http://school.demo.moodle.net/.

In riposta a Matteo Scaramuccia

Re: Config table does not contain version (Aruba Risolto)

di Gioacchino Friscia -

Ciao,

grazie davvero per i consigli e per le indicazioni.

Concordo che Aruba.it ha diversi limitazioni, ma prima di ultilizzare moodle per dei progetti didattici, voglio "ripassare" al meglio le potenzialità di questa piattaforma LMS senza fare "investimenti" (anche di pochi euro) su altri host.

Cmq.

Ecco la procedura per il corretto funzionamento di Moodle 2.7 su Aruba.it

installazione di moodle aruba.

a) Parametri host aruba

Scelta della versione PHP: 5.4.30


b) Personalizzazione del file PHP.INI

zip_cgi.fix_pathinfo (Estensione Zip Abilitata)


c) Uploaddare cartella moodle su host


d) via FTP andare nella cartella di moodle uploaddato nel seguente percorso:

www.iltuodominio./moodle/lib ed aprire il file adminlib.php (con blocco note o editore php) 

e cercate nel file: 

$siteroot = str_replace('\\', '/', strrev($CFG->dirroot.'/')); // win32 backslash workaround

e commentala racchiudendola tra i simboli /*  e */

ovvero

/*  $siteroot = str_replace('\\', '/', strrev($CFG->dirroot.'/')); // win32 backslash workaround */

e aggiungere nella riga successiva:

/* $siteroot = str_replace('\\', '/', strrev($CFG->dirroot.'/')); // win32 backslash workaround */


e) avviate l'installazione via browser

Nel caso in cui MySql non dovesse essere aggiornato alla versione richiesta da Moodle, Aruba (in meno di 30 minuti) ti mette a disposizione un nuovo spazio con l'aggiornamento richiesto