فرض کنید فایل حجیمی را می خواهید از جایی به هاست خود انتقال دهید و یا مثلا فیملی را می خواهید در هاست خود قرار دهید که در آپارات وجود دارد، یا در جایی قالبی وردپرسی خریداری و میخواهید آن را به هاست مشتری انتقال دهید اما بدیل سرعت کم دانلود و آپلود، زمان زیادی از شما گرفته می شود. در این آموزش یاد می گیرید که چطور بدون دانلود و آپلود، فایلی را از هاستی به هاست دیگر در کمترین زمان، انتقال دهید.
در این مقاله چه میخوانید ؟
پنهان کردن
ویدیو آموزش انتقال فایل بین دو هاست
انتقال فایل از طریق پروتکل http
1- در هاست مقصد و در مکانی که می خواهید فایل در آنجا قرار گیرد، یک فایل بافرمت php بسازید مثلا copy.php
2- سپس کد زیر را در آن فایل قرار دهید و Save را بزنید.
<?php ini_set( 'max_execution_time', 300 );?>
<!doctype html>
<html>
<head>
<title>haji Transload</title>
</head>
<body>
آموزش های بیشتر در
<a href="farawebmaster.com">حاجی وبمستر</a>
<br>
<?php
$source = 'http://example.com/filename.zip';
$fh = fopen( basename( $source ), 'w' );
$ch = curl_init( $source );
curl_setopt( $ch, CURLOPT_FILE, $fh );
curl_exec( $ch );
curl_close( $ch );
fclose( $fh );
echo 'انتقال انجام شد';
?>
</body>
</html>
توجه کنید که...
مقدار متغییر source$ را تغییر دهید و آدرس فایلی که در هاست مبدا قرار دارد را وارد نمائید.
3 – سپس در آدرس بار مرورگر مسیر فایل comy.php را به همراه نام خود فایل وارد نمائید و Enter را بزنید: برای مثال
https://yourdomain.com/copy.php
بعد از مدت زمان کوتاهی، فایل انتقال داده می شود.
- مطلب پیشنهادی