انتقال فایل های حجیم از طریق php

انتقال فایل های حجیم از طریق php

با سلام و درود خدمت دوستان عزیز، امروز قصد داریم انتقال فایل های حجیم از طریق php (از یک هاست به هاست دیگر) رو بهتون اموزش بدیم

این کدها در php برای خیلی ها ارزشمند خواهد بود.

توسط این دستورات php می توانید فایل های حجیمی را از هر سرور دانلود کنید و مستقیم ببرید روی سرور یا هاست خودتون.

با سرعت بالای سرور شما و بدون اینکه لازم باشه شما یک بار فایل را دانلود و دوباره آپلود کنید.

این روش خوبی خیلی عالی که داره ، این هست که از php.ini پیروی نمی کنه.

مشکلی که در خیلی از اسکریپت ها هست! مثلا در php.ini سرور ، مقدار upload_max_filesize تعریف میشه 20 مگابایت!

خب به این ترتیب در اسکریپت ها بیشتر نمیشه آپلود کرد!

ولی این روشی که امروز استفاده می کنیم ،

من فایل 110 مگابایتی هم باهاش انتقال دادم در حالی که توی php.ini سرور من تعریف شده 20 مگابایت!

فایل های حجیم تر ، یک گیگ ، دو گیگ را امتحان نکردم انتقال میده یا نه! ولی فکر نمی کنم مشکلی داشته باشه و انتقال نده!

البته بگم کانفیگ بودن سرور شما هم خیلی مهم هست که این روش درست کار کنه.

ولی معمولا سرور های اشتراکی درست کانفیگ میشن و مشکلی نخواهد بود.

اموزش انتقال فایل های حجیم از طریق php

وارد هاستتون بشید. سپس file manager هاستتون.

البته این فایل هرجا باشه ، فایل های شما نیز همونجا خواهند رفت.

همچنین باید سطح دسترسی این پوشه 755 باشه تا مشکلی پیش نیاد. البته اگر مشکلی پیش اومد ، شما می توانید 777 هم کنید و مشکلی نیست.

سپس فرمت فایل را در هاست قرار داده و فرمت فایل را به php تغییر دهید

http://dl.asemanhost.com/software/download.txt

این خطوط دستوراتی نوشته که فایل را میاد از آدرسی که دادید دانلود می کنه و توی دایرکتوری که این فایل file.php هست ذخیره می کنه.

تنها تغییری که باید داد ، این هست که آدرس دانلود فایل را عوض کنید و چیزی که مدنظر هست بگذارید:

asemanhost.com/file.zip

الان این آدرس هست و شما می توانید به هر چیزی تغییرش دهید.

اشتراک گذاری:

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *