open($file) === TRUE) { $zip->extractTo('.'); $zip->close(); } else {echo nl2br("Une erreur lors de la décompression de l'archive vient de se produire, contactez l'assistance !\r\n");} // Zip archive is not needed anymore unlink('framawiki.zip'); /* here it is really happening */ if(move_uploaded_file($sourcetar, $targettar)) { try { $phar = new PharData($targettar); $phar->extractTo('.', null, true); echo ('File extracted'); } catch (Exception $e) { echo nl2br("Une erreur vient de se produire lors de l'extraction de l'archive.\r\n"); } unlink($targettar); } else { echo nl2br("Une erreur vient de se produire lors du téléversement de votre fichier.\r\n"); exit(); } // CKGEdit plugin must be deactivated $disable_ckgedit = <<<'EOD' $plugins['ckgedit'] = 0; EOD; $set_french = file_put_contents('conf/plugins.local.php', $disable_ckgedit.PHP_EOL , FILE_APPEND | LOCK_EX); // Redirecting user to CMS install page $host = $_SERVER['HTTP_HOST']; $uri = rtrim(dirname($_SERVER['PHP_SELF']), '/\\'); header("Location: http://$host$uri/"); // Remove script unlink(__FILE__); exit; default: // If any HTTP error stop processing echo nl2br("Une erreur vient de se produire. Rechargez la page pour essayer à nouveau, ou contactez l'assistance si le problème persiste.\r\n"); echo nl2br("Code HTTP : ".$http_code."\r\n"); curl_close($ch); exit; } } ?> Migration de votre Framasite chez Ouvaton
Logo Ouvaton

Importation de votre Framasite Dokuwiki sur la plateforme Ouvaton


Il faut plusieurs dizaines de secondes pour mettre en place votre site.
Ne rechargez ou ne quittez pas la page avant que votre site ne s'affiche !
En cas de problème, contactez-nous sur assistance@listes.ouvaton.coop !