Domainänderung auf gleichem Server = $CFG->dataroot is not configured properly

Domainänderung auf gleichem Server = $CFG->dataroot is not configured properly

von Ralf Brauckhoff -
Anzahl Antworten: 1

Hallo,

ich habe es mir leichter vorgestellt, aber irgendwo scheint etwas nicht zu stimmen.

Ich möchte Moodle zu einer neuen Adresse umziehen.
Von: www.alter_Name.de
Zu: www.neuer_Name.de

Der Server bleibt gleich.

config sieht so aus:

$CFG->dbtype    = 'geblieben';
$CFG->dblibrary = 'geblieben';
$CFG->dbhost    = 'geblieben';
$CFG->dbname    = 'geblieben';
$CFG->dbuser    = 'geblieben';
$CFG->dbpass    = 'geblieben';
$CFG->prefix    = 'mdl_';
$CFG->dboptions = array (
  'dbpersist' => 0,
  'dbsocket' => 0,
);

$CFG->wwwroot   = 'http://neuer_Name.de';
$CFG->dataroot  = 'geblieben';

dataroot habe ich auch nicht geändert, da sich meiner Meinung nach nichts geändert hat.

Die Struktur auf dem Server ist:

/moodle_ordner_alter_name
/moodle_ordner_neuer_name
/moodledata

Theorie und Praxis: zwei Welten treffen aufeinander

MfG

Ralf

Mittelwert:  -
Als Antwort auf Ralf Brauckhoff

Re: Domainänderung auf gleichem Server = $CFG->dataroot is not configured properly

von Visvanath Ratnaweera -
Nutzerbild von Besonders aktive Moodler Nutzerbild von Translators
Hallo Ralf

Das Vorgehen ist unter https://docs.moodle.org/en/Moodle_migration bekannt. Aber du machst es etwas ueberspitzt.
;-0

> Ich möchte Moodle zu einer neuen Adresse umziehen.
> Von: www.alter_Name.de
> Zu: www.neuer_Name.de
>
> Der Server bleibt gleich.

Ich verstehe das als a) die physische Machine bleibt, samt seiner IP-Adresse b) im DNS hat www.alter_Name.de an diese IP-Adresse gezeigt c) aktuell zeigt www.neuer_Name.de auf dieselbe IP-Adresse. Richtig?

> config sieht so aus:
> $CFG->dbtype = 'geblieben';
> $CFG->dblibrary = 'geblieben';
> $CFG->dbhost = 'geblieben';
> $CFG->dbname = 'geblieben';
> $CFG->dbuser = 'geblieben';
> $CFG->dbpass = 'geblieben';
> $CFG->prefix = 'mdl_';
> $CFG->dboptions = array (
> 'dbpersist' => 0,
> 'dbsocket' => 0,
> );
>
> $CFG->wwwroot = 'http://neuer_Name.de';
> $CFG->dataroot = 'geblieben';
>
> dataroot habe ich auch nicht geändert, da sich meiner Meinung nach nichts geändert hat.

Da sehe ich keine Probleme.

> Die Struktur auf dem Server ist:
> /moodle_ordner_alter_name
> /moodle_ordner_neuer_name

Warum zwei Moodle-Ordner? Oder, moechtest du gleichzeitig das Moodle upgraden?

> /moodledata

Wenn du jetzt in /moodle_ordner_neuer_name ein phpinfo.php Datei schmuggelst mit dem Einzeiler <?php phpinfo(); ?> und dann auf einem Client http://www.neuer_Name.de/phpinfo.php aufrufst, meldet sich dein phpinfo.php?

Wenn nicht, musst du die Konfiguration von Webserver (Apache?) anpassen.