Piazzale Italia

Moodle 3.4

 
Immagine Barbara Barbara
Moodle 3.4
 

Buongiorno a tutti, ho una versione di Moodle 3.3...

Era già stata aggiornata dalla 2.8 alla 3.3.

Ora vorrei cambiare dominio al mio Moodle e nel mentre aggiornare la versione alla 3.4.

Per migrare dominio non devo rifare l'installazione di  Moodle, ma copiare tutte le cartelle sul nuovo dominio.

Se volessi aggiornare o spostare su versione 3.4 quali sono i passi che devo seguire?

Grazie anticipatamente per la gentile collaborazione


 
Media dei voti:  -
Immagine Barbara Barbara
Re: Moodle 3.4
 

Per favore mi date una mano.

Per migrare dominio non devo rifare l'installazione di  Moodle, ma copiare le cartelle moodle e moodledata sul nuovo dominio.

Per cambiare dominio al mio Moodle ho seguito i seguenti passi:

mettere il sistema in Maintenence mode

Backup del db.

restore del db in un nuovo db.

 Cambio config.php

in particolare nei seguenti punti:

$CFG->dbtype = 'mysqli';

$CFG->dblibrary = 'native';

$CFG->dbhost = 'xxx.xxx.xxx.xxx';

$CFG->dbname = 'nome_db';

$CFG->dbuser = 'utente_db';

$CFG->dbpass = 'pwd_db';

$CFG->prefix = 'mdl_';

$CFG->dboptions = array (

 'dbpersist' => 0,

 'dbport' => '',

'dbsocket' => '', );

 $CFG->wwwroot = 'http://www.miositonuovo.it/moodle';

$CFG->dataroot = '/web/htdocs/www.miositonuovo.it/home/moodledata';

copio le cartelle moodle e moodledata sul nuovo dominio.

Come faccio per cambiare il nome a dominio (es. da miosito.com a miositonuovo.it) a sostituire tutte le occorrenze sia nel database che nei file PHP e HTML.??

e tolgo da maintenance mode


Ho ricordato/annotato tutti i punti??

Grazie mille

Ho trovato questo vecchio post, ma non riesco a capire come fare:


Update links containing wwwroot in the databse

The one thing we have not fixed is any internal links stored in the database. To fix these use the Search and replace tool buy going to {wwwroot}/admin/tool/replace/index.php.

Enter the url for your old server (http://oldserver.com/) and new server (http://newserver.com/) and it will fix any links stored in the database.


Immagine Matteo Scaramuccia
Re: Moodle 3.4
Core developersParticularly helpful MoodlersPlugin developers

Ciao Barbara,
basta che lanci http://www.miositonuovo.it/moodle/admin/tool/replace/index.php e segui le istruzioni.

In https://docs.moodle.org/33/en/Search_and_replace_tool si suggerisce correttamente di fare backup del DB in caso di problemi, ma tu il backup lo hai già ammiccante.

Se poi nel nuovo dominio avessi l'accesso anche da shell puoi istruire il replace eventualmente da linea di comando (più veloce).

HTH,
Matteo

 
Media dei voti: Utile (1)
Immagine Barbara Barbara
Re: Moodle 3.4
 

Grazie mille, allora procedo con tutti i passi...

Per star tranquilla risalvo tuttosorridente