سلام دوستان در کنترل پنل Kloxo این امکان هست از طریق url آپلود فایل داشته باشیم اما در کنترل پنل cPanel این امکان کجاس ؟
نمایش نسخه قابل چاپ
سلام دوستان در کنترل پنل Kloxo این امکان هست از طریق url آپلود فایل داشته باشیم اما در کنترل پنل cPanel این امکان کجاس ؟
فکر کنم این امکان نباشه در سی پنل ولی اگر اجازه نصب لیچ دارید رپیدلیچ نصب کنید اینطوری از طریق پورت (اینترنت ) خود هاست با سرعت بالا میتونید اپلود کنید (دانلود کنید روی هاست)
باید از نرم افزار rapid leech استفاده کنید
نصب رپیدلیچ یک راه ولی اگر موقت می خواین ارزش نداره. حیلی راحت می تونید با cURL این کار رو انجام بدیدجای دو متغیر URL و saveto رو به مقادیری که می خوای عوض کنید. اولی آدرس فایل ی است که قصد دانلود دارید. دومی هم فولدری که قراره رو هاستتون فایل ذخیره بشه. و حتما باید نام فایل رو داشته باشه. فایل به این نام ذخیره می شه....
کد PHP:
$headers[] = 'Connection: Keep-Alive';
$headers[] = 'Content-type: application/x-www-form-urlencoded;charset=UTF-8';
$user_agent = 'Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 4.0)';
$timeout=120;
$URL="http://domain.com/file.zip";
$saveto="/home/user/public_htmml/saveHere.zip";
curl_setopt($ch, CURLOPT_URL,$URL);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_HTTPHEADER, $headers);
curl_setopt($ch, CURLOPT_USERAGENT, $user_agent);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);
$fp = fopen($saveto,'w');
curl_setopt($ch, CURLOPT_FILE, $fp);
curl_exec ($ch);
curl_close ($ch);