1 2 3 4 5 6 7 8 9 10 11
| $context = stream_context_create([
'http' => [
'method' => 'GET',
'header' => ['Key: 1234314-3434124-1343412-34134134'],
],
]);
$fp_source = fopen('https://example.net/ws/export-db.php', 'r', $context);
$fp_destination = fopen(__DIR__ . '/export-db.sql.gz', 'w');
stream_copy_to_stream($fp_source, $fp_destination);
// Arrivé ici tu as un fichier export-db.sql.gz qu'il te suffit de dézipper : gzopen() etc.
// et d'importer, en ligne de commande : mysql -uuser -ppassword dbname < /path/to/export-db.sql |
Partager