انتقال فایل (حجیم) بین سرور
باعرض سلام خدمت کلیه دوستان عزیز
این آموزش رو بنا به احتیاج خودم پیدا کردم و برای سایر دوستان که نیازمند این آموزش هست قرار میدم
در حالت کلی شما اگر فایلی رو بخواید بروی هاستتون آپلود کنید و اون فایل توی سرور دیگه ای باشه بایست ابتدا فایل رو دانلود کنید بروی سیستم و سپس بروی سرور یا هاست خودتون آپلود کنید از طریق این روش دیگه نیازی نیست فایل رو دانلود و دوباره آپلود کنید
کافیه طبق آموزش زیر عمل کنید
وارد هاست یا سرور خودتون بشید
فایلی با پسوند php ایجاد نمایید بعنوان مثال ما فایلی با نام move.php ایجاد میکنیم و کد زیر رو در اون قرار میدم:
کد:
<?php
define('BUFSIZ', 4095);
$url = 'http://www.you.com/yourfile.zip';
$rfile = fopen($url, 'r');$lfile = fopen(basename($url), 'w');
while(!feof($rfile))fwrite($lfile, fread($rfile, BUFSIZ), BUFSIZ);
fclose($rfile);fclose($lfile);
?>
و در قسمت url مسیر فایلی که احتیاج به انقتال اون دارید رو وارد کنید(مسیر مبدا)
حالا از طریق مرورگر آدرس وب سایت خودتون رو به شکل زیر تایپ کنید:(آدرس دامنه مقصد یا همون وب سایتی که قرار فایل بهش انتقال داده بشه)
کد:
www.yoursite.ir/move.php
چند لحظه سفید سفید میشه و سپس وارد هاستتون بشید میبینید که فایل منتقل شده و قابل استفاده هست
فقط دوستانی که از سرور اشتراکی استفاده میکنند زیاد از این فایل و برای فایل های حجیم استفاده نکنند چون فشار زیادی رو به سرور اشتراکی وارد میکنه و احتمال داره مدیر سرور شما رو بن کنه
بنده برای انتقال جوملا 3.4 به هاستم از این روش استفاده کینم و کاملا جواب میده و مشکلی هم نداره
موفق باشید