امتیاز موضوع:
  • 0 رأی - میانگین امتیازات: 0
  • 1
  • 2
  • 3
  • 4
  • 5
راهنمایی در مورد کتابخانه FTP کدایگنایتر
#1
Question 
با سلام

دوستان من تصاویر CMS رو با استفاده از کتابخانه FTP کدایگنایتر در هاست دانلود آپلود میکنم.
منتها اول فایل رو بر روی هاستی که CMS رو نصب کردم اپلود میکنم و سپس با FTP در هاست دانلودم آپلود میکنم.
و سپس تصویر رو حذف میکنم.
اینجا یک فرایند اضافی هست و اون هم اپلود در هاست خود CMS هست!
چگونه می‌تونم مستقیم فایل رو با FTP در هاست دانلود آپلود کنم ؟

ممنون میشم راهنمایی کنید.
پاسخ
#2
سلام فرهاد جان

من اینو شخصا تست نکردم اما اگر بخوای اون مرحله اضافه رو حذف کنی باید مستقیم به جای استفاده از تابع move_uploaded_file فایل موقت رو مستقیم روی FTP آپلود کنی
یعنی در واقع یه جورایی باید فایل موقت رو مستقیم به ftp ارسال کنی:

کد php:
$_FILES['file']["tmp_name"
لطفا قبل از ارسال هرگونه پست قوانین سایت را مطالعه کنید.
----
وب سایت میثم محمودی
پاسخ
 سپاس شده توسط farhadhp
#3
این موردی که عرض کردید به ذهن منم رسید.

ولی خب کمتر از یک ثانیه طول میکشه تا فایل اپلود شده از پوشه Temp به دایکتوری مد نظرم انتقال داده باشه! بنا براین تفاوتی که با کاری خودم میکنم نداره.

یه ایده دارم اونم اینه که در سمت هاست دانلود هم یک اسکریپتی بنویسیم که وظیفه اپلود رو به اون واگذار کنم و در هاست خود مدیریت محتوا فایل رو به هاست دانلود پست کنم بدون اینکه روی هاست مدیریت محتوا آپلود کنم.

ممنون از پاسخی که دادید.
پاسخ
#4
فرهاد جان به نظرم کلا از لحاظ زمانی و پرفورمنس خیلی تفاوت نمیکنه و بهتر همین راهی که تا حالا رفتید رو ادامه بدید یعنی اول توی هاست آپلود کنید بعد ببریدش روی هاست ftp
لطفا قبل از ارسال هرگونه پست قوانین سایت را مطالعه کنید.
----
وب سایت میثم محمودی
پاسخ


پرش به انجمن:


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