شماره تماس: 02128425610شماره ثبت شرکت : 50256

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

نظرات کاربران
مطالب مرتبط
نظارت بر استفاده از پهنای باند شبکه لینوکس با nload
نظارت بر استفاده از پهنای باند شبکه لینوکس با nload

نظارت بر استفاده از پهنای باند شبکه لینوکس با nload nload ابزاری با خط فرمان است تا بتواند به صورت…

ایجاد و اکسترکت فایلهای Zip به دایرکتوری خاص در لینوکس

ایجاد و اکسترکت فایلهای Zip به دایرکتوری خاص در لینوکس در یکی از مقالات متعددی که ما در مورد دستور…

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

در این مقاله، قبل از یافتن لیست تمام پورت های باز در لینوکس ما به طور خلاصه در مورد پورت…

فهرست کردن بسته های نصب شده در لینوکس

یکی از وظایف یک مدیر سیستم، نصب و مدیریت نرم افزار در یک سیستم کامپیوتری است. ما در لینوکس در…

درباره آسمان هاست!

تمامي كالاها و خدمات اين فروشگاه، حسب مورد داراي مجوزهاي لازم از مراجع مربوطه مي‌باشند و فعاليت‌هاي اين سايت تابع قوانين و مقررات جمهوري اسلامي ايران است قیمتی که در هنگام سفارش مشتري در پیش‌­فاکتور منظور گرديده است، معتبر مي‌باشد