در زمان تغییر هاست یکی از مشکلات وجود فایل های با حجم زیاد بر روی هاست است.
برای انتقال فایل ها میتوانید تمام فایل های خود را درون یک فایل فشرده ایجاد کنید و بعد در هاست جدید از یکی از کد های زیر جهت کپی کردن مستقیم فایل زیپ خود استفاده کنید:
نکته: بهتر است DNS های هاست قبلی را تغییر ندهید و به هاست جدید فعلا از طریق IP متصل شوید و بعد از انتقال فایل ها DNS ها را تغییر دهید.
(معمولا پس از خرید سرویس، ایمیل حاوی این اطلاعات ارسال میشود).
روش استفاده: یک فایل php در هاست خود ایجاد کنید (مثلا: copy.php) و از یکی از کد های زیر درونش ذخیره کنید و بعد در مرورگر خود آدرس فایل php را اجرا کنید و صبر کنید تا فایل مورد نظر منتقل شود.
کد اول:
کد دوم:
کد سوم:
جهت اجرای لینک در مرورگر نیز به این صورت توسط IP میتوانید عمل کنید:
یعنی اول آی پی بعد نام اکانت پنل هاست شما و بعد نام فایل php که ساخته اید. البته دقت کنید که این کاراکتر (~) را نباید حذف کنید.
مثال:
برای انتقال فایل ها میتوانید تمام فایل های خود را درون یک فایل فشرده ایجاد کنید و بعد در هاست جدید از یکی از کد های زیر جهت کپی کردن مستقیم فایل زیپ خود استفاده کنید:
نکته: بهتر است DNS های هاست قبلی را تغییر ندهید و به هاست جدید فعلا از طریق IP متصل شوید و بعد از انتقال فایل ها DNS ها را تغییر دهید.
(معمولا پس از خرید سرویس، ایمیل حاوی این اطلاعات ارسال میشود).
روش استفاده: یک فایل php در هاست خود ایجاد کنید (مثلا: copy.php) و از یکی از کد های زیر درونش ذخیره کنید و بعد در مرورگر خود آدرس فایل php را اجرا کنید و صبر کنید تا فایل مورد نظر منتقل شود.
کد اول:
کد php:
<?php
$file = 'http://site.com/file.zip';
$newfile = 'file1.zip';
if (!copy($file, $newfile)) {
echo "failed to copy $file...\n";
}else{
echo "COPY OK";
}
?>
کد دوم:
کد php:
<?php
copy ( "http://www.site.com/file.zip" , "file.zip" );
?>
کد سوم:
کد php:
<?php
define('BUFSIZ', 4095);
$url = 'http://www.site.com/file.zip';
$rfile = fopen($url, 'r');
$lfile = fopen(basename($url), 'w');
while(!feof($rfile))
fwrite($lfile, fread($rfile, BUFSIZ), BUFSIZ);
fclose($rfile);
fclose($lfile);
?>
جهت اجرای لینک در مرورگر نیز به این صورت توسط IP میتوانید عمل کنید:
کد:
http://111.111.111.111/~AccountName/copy.php
مثال:
کد:
http://192.168.0.1/~google/copy.php
! قبل از ارسال سوال ابتدا جستجو کنید، اگر تاپیک مرتبط وجود ندارد، در بخش مناسب یک تاپیک جدید ایجاد کنید !
* به سوالات عمومی در تلگرام یا پیام خصوصی پاسخی ارسال نخواهد شد! *