PDA

View Full Version : *ضروری*درخواست راهنمائی برای انتقال یک فایل بین دو اکانت در یک سرور



shervin_20
پنج شنبه 13 خرداد 1395, 17:34 عصر
سلام دوستان .

چه طور میشود یک فایل را بین دو هاست با استفاده از کد های php و سرعت و اینترنت سرور انتقال داد ؟

یکسری کدهایی در نت وجود دارد انها را تست میکنیم فایل جابه جا نمی شود !!!!!

راه حلی دوستان دارند ؟ ضروری هست

shervin_20
پنج شنبه 13 خرداد 1395, 22:45 عصر
از دوستان کسی نیست راهنمائی کند ؟

Unique
جمعه 14 خرداد 1395, 01:01 صبح
میتونید ftp بزنیدو با سرعت بالا جابجا کنید.

saeedvir
جمعه 14 خرداد 1395, 04:29 صبح
می تونید توی دوتا سرور cron job تعریف کنید و با دستوراتی مثل wget یا ... دریافت کنید.

shervin_20
جمعه 14 خرداد 1395, 10:38 صبح
میتونید ftp بزنیدو با سرعت بالا جابجا کنید.

سپاس دوست عزیز اما چه طور باید این کار را انجام بدیم ؟

امکان دارد راه حلش را بفرمائید ؟

shervin_20
جمعه 14 خرداد 1395, 10:39 صبح
می تونید توی دوتا سرور cron job تعریف کنید و با دستوراتی مثل wget یا ... دریافت کنید.

به چه صورت دوست عزیز ؟ دسترسی به ssh نداریم .

saeedvir
جمعه 14 خرداد 1395, 12:46 عصر
دسترسی ssh هم ندارید ، باید :

- یک فایل php کدی بنویسید که فایل یا فایل های مورد نظرتون رو zip کنه.
- در سایتی مثل easycron.com یا .cron-job.org ثبت نام کنید.
- در این مورد نظر بالا یک cron job بسازید و اسکریپتی که ساختید رو فراخوانی کنه مثلا هر 1 ساعت.
-یک اسکریپت در سمت سرور دوم هم بسازید که فایل رو از آدرس مورد نظر دانلود کنه (دانلود با php در اینترنت زیاد هست).و اکسترکت کنه و .....
- صدا زدن اسکریپت سمت سرور دوم رو هم می تونید با ساختن یک cron job یا اینکه داخل همون اسکریپت اولی با curl فراخوانی کنید.

Unique
شنبه 15 خرداد 1395, 00:31 صبح
من نمیفهمم چرا cronjob را پیشنهاد میدین در صورتی که اصلا ربطی به انتقال فایل نداره و دوستمون در زمینه انتقال زماندار یا هر پارامتری که وابسته به زمان و تکرار باشه سوالی نپرسیده.

دوست عزیز اگه شما امکان ایجاد حساب های کاربری ftp در دو سررو را دارین و میخواین بهترین سرعت را داشته باشین میتونین از ftp استفاده کنید. PHP خودش کتابخونه برای استفاده از ftp داره. (http://php.net/manual/en/book.ftp.php) این هم نمونه کد (http://www.jonasjohn.de/snippets/php/ftp-example.htm).

shervin_20
شنبه 15 خرداد 1395, 00:39 صبح
من نمیفهمم چرا cronjob را پیشنهاد میدین در صورتی که اصلا ربطی به انتقال فایل نداره و دوستمون در زمینه انتقال زماندار یا هر پارامتری که وابسته به زمان و تکرار باشه سوالی نپرسیده.

دوست عزیز اگه شما امکان ایجاد حساب های کاربری ftp در دو سررو را دارین و میخواین بهترین سرعت را داشته باشین میتونین از ftp استفاده کنید. PHP خودش کتابخونه برای استفاده از ftp داره. (http://php.net/manual/en/book.ftp.php) این هم نمونه کد (http://www.jonasjohn.de/snippets/php/ftp-example.htm).


سپاس دوست عزیز اما امکان ایجاد اکانت FTP در هر دو هاست وجود دارد فقط لطف میکنید کدهاشو توضیح بدهید ؟ چون متوجه نشدیم اصلا

Unique
یک شنبه 16 خرداد 1395, 14:57 عصر
فقط لطف میکنید کدهاشو توضیح بدهید ؟ چون متوجه نشدیم اصلا
کد ها خیلی ساده هستند و یک php کار متوسط به راحتی میتونه متوجه بشه ! لطفا یکبار تست کنید و اگه خطایی میگیرین با ذکر کد و خطا بگین تا بیشتر راهنمایی کنم.