Aiuto modifica file confing.

Aiuto modifica file confing.

di Giacomo Antonacci -
Numero di risposte: 4

Ciao a tutti, sto facendo il corso su lezionionline.it del corso moodle. su un video, c'è l'istallazione su internet ma prima bisogna cambiare il file config con i vari settaggi mysql. Alla fine del video mi dice ( è una directory di servizio moodledata dobbiamo creare e segnalare il corso. Questa è una directory con permessi di scrittura aperta, in cui inseriremo i nostri file di lavoro (ES: immagini, doc ecc...) e bene non inserirla dentro la root di moodle; qui lo facciamo vedere solo come definire il percorso più ovvio, poi starà a voi spostarlo in  altro luogo modificando apportunamente la posizione in questa variante chiamata dataroot). Dove la devo spostare?
$ CFG->dataroot   =  ' /home/example/moodledata' ;

Posso installare il mio sito e la cartella moodle, creare un collegamento link dal mio sito sulla pagina moodle per fare i corsi?

posso usare frontpage per inviarli?

grazie

Media dei voti:  -
In riposta a Giacomo Antonacci

Re: Aiuto modifica file confing.

di Andrea Bicciolo -
Immagine Core developers Immagine Plugin developers Immagine Translators
Per installare Moodle la documentazione di Moodle ti da molte indicazioni: http://docs.moodle.org/en/Administrator_documentation#Installation_.26_Upgrading

In riposta a Andrea Bicciolo

Re: Aiuto modifica file confing.

di Giacomo Antonacci -

Ho configurato il file config esce questo errore quando voglio installae moodle sul server, ho moodle 1.9.4+

Error: Data_base_ connection failed.

It is possible that the data_base_ is overloaded or otherwise not running properly.

The site administrator should also check that the data_base_ details have been correctly specified in config.php

questo è il file confing.php che ho modificato, come server ho aruba.

// A special case exists when using PostgreSQL data_base_s via sockets. //
// Define dbhost as follows, leaving dbname, dbuser, dbpass BLANK!: //
// $CFG->dbhost = " user='muser' password='mpass' dbname='mdata'"; //
//

$CFG->dbtype = 'mysql'; // mysql or postgres7 (for now)
$CFG->dbhost = 'xxxxxxxxx; // eg localhost or db.isp.com
$CFG->dbname = 'MSSqlxxxxx'; // data_base_ name, eg moodle
$CFG->dbuser = 'MSSqlxxxxx'; // your data_base_ username
$CFG->dbpass = 'xxxxxxxx'; // your data_base_ password
$CFG->prefix = 'mdl_'; // Prefix to use for all table names

$CFG->dbpersist = false; // Should data_base_ connections be reused?
// "false" is the most stable setting
// "true" can improve performance sometimes


//=========================================================================
// 2. WEB SITE LOCATION
//=========================================================================
// Now you need to tell Moodle where it is located. Specify the full
// web address to where moodle has been installed. If your web site
// is accessible via multiple URLs then choose the most natural one
// that your students would use. Do not include a trailing slash

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


//=========================================================================
// 3. SERVER FILES LOCATION
//=========================================================================
// Next, specify the full OS directory path to this same location
// Make sure the upper/lower case is correct. Some examples:
//
// $CFG->dirroot = 'c:program fileseasyphpwwwmoodle'; // Windows
// $CFG->dirroot = '/var/www/html/moodle'; // Redhat Linux
// $CFG->dirroot = '/home/example/public_html/moodle'; // Cpanel host

$CFG->dirroot = '/web/htdocs/www.carxxxxxxxx.it/home/moodle';


//=========================================================================
// 4. DATA FILES LOCATION
//=========================================================================
// Now you need a place where Moodle can save uploaded files. This
// directory should be readable AND WRITEABLE by the web server user
// (usually 'nobody' or 'apache'), but it should not be accessible
// directly via the web.
//
// - On hosting systems you might need to make sure that your "group" has
// no permissions at all, but that "others" have full permissions.
//
// - On Windows systems you might specify something like 'c:moodledata'

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

In riposta a Giacomo Antonacci

Re: Aiuto modifica file confing.

di Luca Confortola -
Ciao,
anch'io sono su Aruba e ci ho messo un bel po' a capire che cosa non andava.

Adesso ti dico.
1) devi avere un abbonamento recente di Aruba perché quelli vecchi (io ne ho uno dal 1998) non funzionano. Questo perché il nuovo Moodle (1.9.4+ a proposito hai preso il package per installere moodle ANCHE in locale (questo è il significato del + in fondo alla numero di versione) ma esiste il package per istallarlo unicamente sui server... vedi te), vuole che MySQL sia aggionato a 4.1.16

2) non modificare il config come si faceva prima ma utilizza install.php. Moodle ti guida in tutta l'installazione e ti dice anche se tutto è compatibile. Ad un cero momento comparirà una schermata con dei dischetti verdi (per le cose che sono ok) dei dischetti gialli (per le cose che potrebbero essere migliorate) e dei dischetti rossi (per le cose che impediscono di continuare l'installazione. Speriamo non ce ne siano)

3) annota login e password

Dovresti in poco tempo essere in linea.

4) per il datafile mettilo direttamente nella root (o in public) come misura anti akeraggio)

5) io sono sul lato linux e tutto funziona bene.

Ecco il mio config se può aiutarti
****************************************************************

unset($CFG);

$CFG->dbtype = 'mysql';
$CFG->dbhost = '00.000.000.00';
$CFG->dbname = 'Sql111111_1';
$CFG->dbuser = 'Sql111111';
$CFG->dbpass = 'abcd1234';
$CFG->dbpersist = false;
$CFG->prefix = 'mdl_';

$CFG->wwwroot = 'http://lnx.miosito.it/moodle';
$CFG->dirroot = '/web/htdocs/www.miosito.it/home/moodle';
$CFG->dataroot = '/web/htdocs/www.miosito.it/home/moodledata';
$CFG->admin = 'admin';

$CFG->directorypermissions = 00777; // try 02777 on a server in Safe Mode

require_once("$CFG->dirroot/lib/setup.php");
// MAKE SURE WHEN YOU EDIT THIS FILE THAT THERE ARE NO SPACES, BLANK LINES,
// RETURNS, OR ANYTHING ELSE AFTER THE TWO CHARACTERS ON THE NEXT LINE.

*******************************************************

Buona giornata

In riposta a Luca Confortola

Re: Aiuto modifica file confing.

di Giacomo Antonacci -

forse ho sbagliato aquistare il server, ho aquistato su aruba linux e windows per fare le prove, e COME BABASE MSSql SERVER e non Mysql, mi avevano detto che sono uguali ma MSSql e più stabile. cosa devo fare?