Informasi Tips Blog Blogger | Seputar Kehidupan Blogger | Software | Games | Gadgets

Cara memindahkan file antar server secara langsung, tanpa dowload ke komputer kita

Posted by Adminai 0 komentar

Untuk memindahkan website, seringkali menjadi rumit bila harus memindah-mindahkan file. Alasan klasik nya seringkali: internet yang lemotz. Betul? :)

Bayangkan saja, dengan cara konvensional, untuk memindahkan file dari server lama ke server baru harus didownload dulu ke komputer, setelah itu diupload ke server baru. Wah, bisa mati kutu kan? (kok kutu mati, kenapa mas admin?)
Nah, dari pada:
      Server_lama  >> komputer_kita >> server_baru
Lebih baik langsung saja:
      Server_lama >> server_baru

Berikut ini adalah salah satu cara yang relatif mudah untuk melakukan pemindahan file antar server, secara langsung tanpa singgah ke komputer kita. Cukup dengan memanfaatkan antar cpanel server. Yaitu dengan membuat file  pindahserver.php. Lalu dipanggili di server baru dengan http:// domainku.com /pindahserver.php
File pindahserver.php diisi apa? Ada 3 cara, masukkan syntax di antara “=”, copy paste cara berikut:


Cara pertama untuk pindah file antar server secara langsung:
================================================
<?php
system("wget http://domainlainnya.com/satufolderpenuh.zip");
?>
================================================
Bisa? Kalau ternyata belum bisa, mungkin karena fungsi system di disabled oleh hostingnya, maka kawan nbtutorial dapat menggunakan fungsi curl.  Nah masukkan ke dalam file pindahserver.php syntax berikut:



Cara kedua untuk pindah file antar server secara langsung:
================================================
<?php
$ch = curl_init("http://domainlainnya.com/satufolderpenuh.zip");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_BINARYTRANSFER, true);
$output = curl_exec($ch);

$fh = fopen("satufolderpenuh.zip", 'w');
fwrite($fh, $output);
fclose($fh);
?>
================================================

kalau ternyata fungsi curlnya ternyata juga didisabled oleh penyedia hosting, maka gunakan fungsi berikut: file_get_contents, nah isi file pindahserver.php dengan syntax pada cara ketiga di bawah:



Cara ketiga untuk pindah file antar server secara langsung:
================================================
<?php
$output = file_get_contents("http://domainlainnya.com/satufolderpenuh.zip ");
$fh = fopen("satufolderpenuh.zip", 'w');
fwrite($fh, $output);
fclose($fh);
?>
================================================


Sebelum praktek, perhatikan terlebih dahulu hal di bawah ini ya:
1. Nantinya, file satufolderpenuh.zip yang dipindah akan berada di domainku.com, maka tinggal pindah ke folder domainlainnya.com, tapi sebelum itu, pastikan:
2. Lakukan addon domain domainlainnya.com  di server baru
3. Ganti nama   “domainlainnya.com” dengan domain punya kawan nbtutorial, domain yang mau dipindah.
4.     Juga ganti   satufolderpenuh.zip  dengan nama file sesungguhnya.

Bagaimana, berhasil? Monggo share di sini.



0 komentar:

Post a Comment