مهمان عزیز خوش آمدید. ورود ثبت نام



امتیاز موضوع:
  • 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5

[-]
کلمات کلیدی
ارسال فایل از یک سرور به دیگه

ارسال فایل از یک سرور به سرور دیگه
دوستان چه طور میشه مثله همین سایت یک فایل رو با FTP به یه جا دیگه ارسال کرد.
اسکریپت خاصی داری ؟

 
Tofighi میگه:
بله.
اگه چنین اسکریپتی میخواهید باید براتون به صورت اختصاصی نوشته بشه و برای درخواست به مسیر:
http://www.white-crow.ir برید.
(این اسکریپت به صورت اختصاصی برای این وبسایت نوشته شده)


دعای خیر برای اعضای گروه مای بی‌بی فارسی را فراموش نکنید!تصویر: http://www.cdn.my-bb.ir/images/smilies-v6/lightbulb.gif

HeartHeart خیلی التماس دعا دارم... دعام کنید لطفا HeartHeart

اگر از گروه مای بی‌بی فارسی راضی هستید، پس لطفا آنرا حمایت کنید: حمایت می‌کنم
salondaran میگه:
با اجازه آقای توفیقی
یک راه ساده هست !

نصب رپیدلیچ ! به سادگی فایل هایی با حجم چند گیگا بایت را از روری به سرور دیگر منتقل می نماید .


amhf میگه:
salondaran عزیز منظور دوستمون این بود که از سرور مبدا یک فایل ارسال کنی نه اینکه از سرور مقصد دانلود کنی!
دوست من اگر به شکل خیلی ساده می خوای کار کنی راهش اینه که یه فایل PHP بسازی و محتویات زیرو توش بریزی:
کد پی‌اچ‌پی:
$server "example.com"//آدرس اف تی پی 
$user " ftpusername@example.com"//username 
$pass "ftpPassword"//password 
$file "Filename.tar"//اسم فایل مبدا 
$local_file 'local.tar';//اسم فایل مقصد 

//================================ 
$sessid ftp_connect($server); //connect 
$login_ok ftp_login($sessid$user"$pass"); //login 

if ((!$sessid) || (!$login_ok)): 

echo 
"failed to connect: check hostname, username & password"
exit; 
//failed? Unable to connect! 

endif; 

if (
ftp_get($sessid$local_file$fileFTP_BINARY)) //Ftp get function which will download file { echo "Successfully written to $local_file\n";

else 

echo 
"There was a problem\n"
}
ftp_close($sessid); 


 

 


انجمن مهندسان نفت ایران

اراده پل نیل به موفقیت!
Witch King میگه:
از دوستان تشکر به عمل اومد.
ممنون آقای توفیقی فکر کنم این سایت برای داداشتون باشه نه ؟ میشه بگید حدود قیمت چه قدر میشه ؟ در ظمن بنده فقط یک فایل رو نمیخوام ارسال کنم. میخوام تمام CMS ها باشه + که قابلیت انتخاب هم باشه.
salondaran خان علاوه بر اینکه حرف amhf درسته باید بگم که هاست های اشتراکی معمولی عمدتا اجازه نصب رپیدلیچ رو نمیدن. یا باید هاست دانلود باشه یا سرور ... .
amhf ممنون اما فکر نمی کنم به همین سادگی ها باشه. اسکریپت های دمه دستی عمدتا باگ زیاد دارن.


تصویر: http://up.webruz.ir/images/7qd3tx16iwxhvsidi2l.gif
salondaran میگه:
من خودم دائما فایل هایی با حجم 8 گیگ با همین رپیدلیچ از یه سرور به سرور دیگه میفرستم و مشکلی هم نداره چند ثانیه زمان می بره . دم دستی هم که چه عرض کنم این نرم افزار ها اپن سورس هستن . اینجوری باشه همین مای بی بی هم دم دستی حساب میشه دیگه .

البته من از مدیریت هاست خواستم یه فایل برام دانلود کنه بفرسته روی سرور ، اونا با یه برنامه ساده مثل همین ه جناب توفیقی فرمودن انجام داده بودن .

یه سوال اینکه یه فایل از یه سرور بفرستی به سرور دوم با ینکه بخوای از سرور دوم اون فایل دانلود کنی چه فرقی داره ؟ فکر نمی کنم فرقی بکنه !


amhf میگه:
witch king جان دقیقا به همین سادگیه! اگه یکم کد نویسی بلد باشی می تونی به جای دیفاین کردن ، input بسازی تا فایلو انتخاب کنی. این یه کد نوشته شده است و دلیلی نداره باگ داشته باشه.وقت میداشتم براتون مینوشتم.

جناب salondaran خیلی فرق میکنه. یکیش اینه که رپیدلیچ از طریق http یک فایل رو دانلود میکنه و اگر به سیستم فشار بیاد اکانتتونو در سرور مقصد می بندن اما اگر از طریق ftp عمل کنید(مثل این کدی که دادم) محدودیتی ندارید. دوم اینکه ممکنه شما به سرور دوم دسترسی نداشته باشید مثلا سرور مقصدتون هاست بکاپ باشه نه هاست معمولی و مسائل دیگه ای که در حوصله این تاپیک نیست.


انجمن مهندسان نفت ایران

اراده پل نیل به موفقیت!
Witch King میگه:
(۱۶ شهریور ۱۳۹۲، ۱۲:۵۵ ب.ظ)salondaran نوشته:  من خودم دائما فایل هایی با حجم 8 گیگ با همین رپیدلیچ از یه سرور به سرور دیگه میفرستم و مشکلی هم نداره چند ثانیه زمان می بره . دم دستی هم که چه عرض کنم این نرم افزار ها اپن سورس هستن . اینجوری باشه همین مای بی بی هم دم دستی حساب میشه دیگه .

البته من از مدیریت هاست خواستم یه فایل برام دانلود کنه بفرسته روی سرور ، اونا با یه برنامه ساده مثل همین ه جناب توفیقی فرمودن انجام داده بودن .

یه سوال اینکه یه فایل از یه سرور بفرستی به سرور دوم با ینکه بخوای از سرور دوم اون فایل دانلود کنی چه فرقی داره ؟ فکر نمی کنم فرقی بکنه !

دوست عزیز شما هی میگی رپیدلیچ ! بنده هم میتونم با php یک لینک دانلود رو معرفی کنم بعدش با if بگم اگر فایل رو ذخیره کردی بنویس فایل ذخیره شد ! مهم اینجاست که کاربر دست به سیاه و سفید نزنه !
بنده میخوام یک فایل رو با ftp به جای دیگه ارسال کنم و امنیت خیلی مهمه که مبادا برای هاست خودم یا هاست طرف مقابل مشکلی ایجاد بشه.
منظورم از دمه دستی کدهایی بود که در عرض 2 ساعت نوشته میشه و از نظر امنیتی مورد بررسی قرار نمیگیره. mybb م بزرگ تر از این حرفاست
اگر میخواید بنده کد php این کار رو در اختیارتون قرار بدم تا نیازی هم نباشه به پشتیبانی مراجعه کنید. یا رپیدلیچ نصب کنید.
=====
فرق داره دوست عزیز. وقتی از یک سرور ارسال می کنی به سرور دیگه صاحب سرور دوم تقریبا هیچ کاره خاصی به غیر از وارد کردن اطلاعات ftp خودش انجام نمیده اما وقتی که خودش بخواد دستی بفرسته رو سرور یا هاستش باید لینک رو وارد اسکریپت کنه که از طرفی هم باید دنبال همون فایل یا اسکریپت بگرده.
(۱۶ شهریور ۱۳۹۲، ۰۲:۲۱ ب.ظ)amhf نوشته:  witch king جان دقیقا به همین سادگیه! اگه یکم کد نویسی بلد باشی می تونی به جای دیفاین کردن ، input بسازی تا فایلو انتخاب کنی. این یه کد نوشته شده است و دلیلی نداره باگ داشته باشه.وقت میداشتم براتون مینوشتم.

جناب salondaran خیلی فرق میکنه. یکیش اینه که رپیدلیچ از طریق http یک فایل رو دانلود میکنه و اگر به سیستم فشار بیاد اکانتتونو در سرور مقصد می بندن اما اگر از طریق ftp عمل کنید(مثل این کدی که دادم) محدودیتی ندارید. دوم اینکه ممکنه شما به سرور دوم دسترسی نداشته باشید مثلا سرور مقصدتون هاست بکاپ باشه نه هاست معمولی و مسائل دیگه ای که در حوصله این تاپیک نیست.
 
بنده زیاد به php وارد نیستم بیشتر تو کاره طراحی وب هستم:دی
کد اول رو هم به دوستم میدم تا تغییرات مورد نیاز خودم رو روش اعمال کنه

باز هم ممنون از راهنماییتون


تصویر: http://up.webruz.ir/images/7qd3tx16iwxhvsidi2l.gif
salondaran میگه:
ممنون متوجه شدم . در کل چون رشته من این نیست خوب وارد هم نیستم .




موضوعات مشابه ...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  ارسال رایانامه گروهی mybb 8 1,029 ۰۴ مرداد ۱۳۹۴، ۰۶:۳۸ ب.ظ
آخرین ارسال: mybb
  این خطا هنگام ارسال موضوع چطور باید برطرف بشه؟ mohsenazizi 4 480 ۲۵ اردیبهشت ۱۳۹۴، ۱۰:۰۵ ب.ظ
آخرین ارسال: mohsenazizi
  چطور میشه کاربران دو انجمن روی یک سرور مرتبط بشه ahmad5331 0 608 ۲۳ فروردین ۱۳۹۴، ۰۲:۱۱ ب.ظ
آخرین ارسال: ahmad5331
  عدم ارسال ایمیل Masoud_MI 28 3,179 ۲۲ فروردین ۱۳۹۴، ۰۶:۲۹ ب.ظ
آخرین ارسال: H4Mid
  مشکل پس از تعویض سرور r8041 7 427 ۱۹ فروردین ۱۳۹۴، ۰۱:۲۶ ب.ظ
آخرین ارسال: navids_mh
  [پرسش] تب بندی افزونه آخرین ارسال ها - آخرین ارسال (معلولی و ویژه) navids_mh 5 579 ۱۶ فروردین ۱۳۹۴، ۰۷:۱۷ ق.ظ
آخرین ارسال: navids_mh
  کوتاه کردن لینک در ارسال ها ali5866 2 674 ۱۰ فروردین ۱۳۹۴، ۰۲:۰۳ ب.ظ
آخرین ارسال: ali5866
  [مهم] دسترسی فایل‌ها و پوشه‌ها navids_mh 3 313 ۲۹ بهمن ۱۳۹۳، ۰۲:۴۹ ب.ظ
آخرین ارسال: navids_mh
  نمایش نام ویرایش کننده ارسال! vahid800 1 387 ۲۰ بهمن ۱۳۹۳، ۱۱:۳۶ ب.ظ
آخرین ارسال: ERFAN-DESIGN
  روش قرار دادن اطلاعات اضافی در ارسال کاربر vahid800 2 609 ۱۷ دى ۱۳۹۳، ۰۸:۱۳ ق.ظ
آخرین ارسال: soltaneghalbha

پرش به انجمن:


کاربران در حال بازدید این موضوع:

1 مهمان


درباره‌ی ما

گروه پشتیبانی فارسی مای بی بی My-BB.Ir در واپسین روزهای پاییز 1391 کار خود را در زمینه مای بی بی آغاز کرد. این گروه با توکل بر خدای منان و دانش فنی خود در تلاش است فعالیتی هرچند ناچیز در زمینه ارتقا و پشتیبانی مای بی بی انجام دهد.
تمامی حقوق برای وب‌سایت پشتیبانی فارسی مای بی‌بی (My-BB.Ir) محفوظ می‌باشد و هرگونه کپی‌برداری از آن شرعا حرام و قانونا غیرمجاز می‌باشد.
قدرت گرفته از مای بی‌بی - فارسی‌ساز: My-BB.Ir و IORA.Ir