اعتماد به میزبان پک؛ با ابزارهای روز، امنیت استاندارد و سخت‌افزارهای برتر
۳+ سال تجربه حرفه‌ای میزبان ۱۶٬۰۰۰+ وب‌سایت

آموزش اکسترکت فایل در دایرکت ادمین؛ استخراج ZIP و رفع خطا

آموزش اکسترکت فایل در دایرکت ادمین؛ استخراج ZIP و رفع خطا

برای اکسترکت فایل در دایرکت ادمین وارد File Manager شوید، به پوشه‌ای بروید که فایل فشرده در آن قرار دارد، روی فایل ZIP یا tar.gz راست‌کلیک کنید و Extract را بزنید. مسیر مقصد را با دقت بررسی و عملیات را تأیید کنید. پس از پایان، محل فایل‌های استخراج‌شده، سطح دسترسی و وجود پوشه اضافه داخل آرشیو را کنترل کنید.

آنچه در این مقاله می‌خوانید
قبل از Extract: استخراج ممکن است فایل‌های هم‌نام مقصد را جایگزین کند یا به‌دلیل کمبود فضا نیمه‌کاره بماند. برای سایت فعال، آرشیو را ابتدا در یک پوشه خالی و موقت استخراج کنید؛ سپس فقط فایل‌های بررسی‌شده را به مسیر اصلی منتقل کنید.

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

ارسال یک آرشیو به‌جای هزاران فایل کوچک معمولاً سریع‌تر و کم‌خطاتر است. بعد از آپلود می‌توان محتویات آن را روی سرور استخراج کرد. این روش برای انتقال فایل‌های سایت، نصب دستی وردپرس یا قالب، دریافت پروژه و بازکردن بعضی آرشیوها کاربرد دارد.

فشرده‌سازی تا زمانی فضای مصرفی را کاهش می‌دهد که فقط آرشیو نگهداری شود. بعد از Extract، هم فایل ZIP و هم نسخه استخراج‌شده فضا اشغال می‌کنند؛ بنابراین برخلاف تصور رایج، استخراج باعث صرفه‌جویی دائمی در فضای هاست نمی‌شود.

چه فرمت‌هایی در File Manager قابل استخراج هستند؟

فرمتکاربرد رایجوضعیت معمول
.zipانتقال فایل از ویندوز و نصب بسته‌هاانتخاب مطمئن و رایج
.tar.gz یا .tgzآرشیو سایت و فایل‌های لینوکسیمعمولاً پشتیبانی می‌شود
.tarتجمیع فایل‌ها بدون فشرده‌سازی gzipوابسته به نسخه و تنظیم سرور
.rar و .7zآرشیوهای ساخته‌شده در رایانهدر File Manager معمولاً قابل Extract نیست؛ به ZIP تبدیل کنید

فرمت‌های دقیق به نسخه DirectAdmin، Skin و ابزارهای نصب‌شده روی سرور وابسته‌اند. اگر گزینه Extract برای یک فایل ظاهر نشد، پسوند را صرفاً تغییر نام ندهید؛ آرشیو را روی رایانه باز و دوباره با ZIP استاندارد ایجاد کنید.

آموزش استخراج فایل ZIP در دایرکت ادمین

مرحله ۱: وارد کنترل‌پنل شوید

پنل را با HTTPS باز کنید و وارد سطح User شوید. اگر آدرس یا مراحل آن را نمی‌دانید، راهنمای ورود به دایرکت ادمین را ببینید.

مرحله ۲: File Manager را باز کنید

در پوسته Evolution گزینه File Manager را باز کنید. محل دقیق آن ممکن است با نسخه و شخصی‌سازی میزبان فرق داشته باشد. در نسخه‌های جدید، File Manager فقط در سطح User نمایش داده می‌شود.

[caption id="attachment_22246" align="aligncenter" width="800"]آموزش اکسترکت فایل در دایرکت ادمین؛ استخراج ZIP و رفع خطا بازکردن File Manager در دایرکت ادمین[/caption]

مرحله ۳: به مسیر درست بروید

برای دامنه اصلی، Document Root اغلب مسیر /domains/DOMAIN/public_html/ است؛ اما دامنه اضافه، زیردامنه یا تنظیم سفارشی می‌تواند مسیر متفاوتی داشته باشد. از Breadcrumb فایل‌منیجر کمک بگیرید و فقط به نام public_html اکتفا نکنید.

[caption id="attachment_22247" align="aligncenter" width="800"]آموزش اکسترکت فایل در دایرکت ادمین؛ استخراج ZIP و رفع خطا انتخاب پوشه‌ای که آرشیو در آن قرار دارد[/caption]

اگر فایل هنوز روی رایانه است، ابتدا آموزش آپلود فایل در دایرکت ادمین را انجام دهید. این مقاله عمداً مراحل تکراری آپلود را دوباره توضیح نمی‌دهد.

مرحله ۴: Extract را انتخاب کنید

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

[caption id="attachment_22248" align="aligncenter" width="800"]آموزش اکسترکت فایل در دایرکت ادمین؛ استخراج ZIP و رفع خطا انتخاب گزینه Extract[/caption]

مرحله ۵: مقصد استخراج را بررسی کنید

در پنجره تأیید، مسیر مقصد را بخوانید. برای جلوگیری از overwrite، بهتر است نخست پوشه‌ای مثل extract-test بسازید و فایل را همان‌جا استخراج کنید. اگر رابط نسخه شما مقصد جداگانه نمی‌پذیرد، آرشیو را قبل از Extract به پوشه خالی منتقل کنید.

[caption id="attachment_22249" align="aligncenter" width="800"]آموزش اکسترکت فایل در دایرکت ادمین؛ استخراج ZIP و رفع خطا تأیید عملیات استخراج پس از بررسی مقصد[/caption]

مرحله ۶: پیام نتیجه را بخوانید

تا پایان عملیات منتظر بمانید و اعلان موفقیت یا خطا را بخوانید. صرفاً ظاهرشدن چند فایل به معنی استخراج کامل نیست؛ تعداد پوشه‌ها، حجم و فایل‌های اصلی را بررسی کنید.

[caption id="attachment_22250" align="aligncenter" width="800"]آموزش اکسترکت فایل در دایرکت ادمین؛ استخراج ZIP و رفع خطا پیام پایان عملیات Extract[/caption]

مرحله ۷: ساختار پوشه‌ها را کنترل کنید

ممکن است آرشیو یک پوشه سطح اول ایجاد کند. برای نمونه، فایل رسمی وردپرس معمولاً محتوا را داخل پوشه wordpress قرار می‌دهد. اگر سایت باید از ریشه دامنه اجرا شود، محتویات داخل پوشه را—نه خود پوشه اضافی را—با دقت به Document Root منتقل کنید.

[caption id="attachment_22251" align="aligncenter" width="800"]آموزش اکسترکت فایل در دایرکت ادمین؛ استخراج ZIP و رفع خطا بررسی ساختار پوشه‌های استخراج‌شده[/caption]

پس از Extract چه چیزهایی را بررسی کنیم؟

  1. ساختار مسیر: فایل ورودی سایت مانند index.php باید در Document Root درست باشد، نه در یک پوشه تو‌در‌تو.
  2. فایل‌های مخفی: وجود .htaccess را بررسی کنید؛ تنظیم نمایش فایل‌های مخفی ممکن است در Skin Options باشد.
  3. Permission: مقدار رایج برای پوشه‌ها 755 و فایل‌ها 644 است، اما تنظیم درست به وب‌سرور و PHP handler بستگی دارد. هرگز برای رفع سریع خطا همه‌چیز را 777 نکنید.
  4. Ownership: فایل‌ها باید متعلق به کاربر همان هاست باشند. Extract از File Manager معمولاً مالکیت مناسب ایجاد می‌کند؛ فایل‌های منتقل‌شده توسط root یا Restore خارجی ممکن است نیازمند اصلاح مدیر سرور باشند.
  5. فضای دیسک: پس از اطمینان از سلامت نتیجه، آرشیو اضافی را از مسیر عمومی خارج کنید. فایل ZIP داخل public_html ممکن است قابل دانلود و حاوی اطلاعات حساس باشد.

رفع خطاهای رایج اکسترکت فایل در DirectAdmin

گزینه Extract نمایش داده نمی‌شود

فرمت یا ساختار آرشیو پشتیبانی نمی‌شود، فایل ناقص است یا میزبان این عملیات را محدود کرده است. ابتدا پسوند واقعی را بررسی کنید، فایل را روی رایانه آزمایش و در صورت نیاز دوباره به‌صورت ZIP بسازید. تغییر نام .rar به .zip فرمت فایل را تبدیل نمی‌کند.

خطای فضای ناکافی یا Disk quota exceeded

برای مدتی باید هم آرشیو و هم فایل‌های استخراج‌شده روی هاست جا شوند و فضای موقت نیز لازم است. مصرف Disk و Inode را بررسی کنید. حذف فایل‌های ناشناخته یا لاگ‌ها بدون شناخت توصیه نمی‌شود؛ اگر سهمیه کافی نیست، از میزبان افزایش فضا یا استخراج سمت سرور بخواهید.

خطای Permission denied

مقصد خارج از محدوده حساب است، پوشه اجازه نوشتن ندارد یا Ownership نادرست است. عملیات را در پوشه متعلق به User انجام دهید. قرار دادن Permission روی 777 مشکل مالکیت را اصولی حل نمی‌کند و ریسک امنیتی دارد.

خطای آرشیو خراب یا Unexpected end of archive

حجم فایل محلی و نسخه آپلودشده را مقایسه کنید و آرشیو را روی رایانه Test کنید. اگر آپلود نیمه‌کاره بوده، فایل ناقص را جایگزین کنید. آرشیو چندبخشی نیز ممکن است در File Manager قابل استخراج نباشد.

استخراج کامل می‌شود اما سایت باز نمی‌شود

Document Root، پوشه اضافی، نام فایل index، فایل‌های مخفی و Permission را بررسی کنید. برای سایت پویا فقط فایل‌ها کافی نیستند؛ دیتابیس و تنظیم اتصال نیز باید صحیح باشند. در وردپرس، خطای اتصال را با راهنمای رفع خطای اتصال به دیتابیس بررسی کنید.

فایل‌های فارسی یا نام‌های خاص به‌هم می‌ریزند

آرشیو را با نام‌های استاندارد UTF-8 و ابزار به‌روز ایجاد کنید. نام فایل شامل کاراکترهای کنترلی، مسیر بسیار طولانی یا ساختار ساخته‌شده با ابزار قدیمی ممکن است هنگام انتقال میان ویندوز و لینوکس مشکل ایجاد کند.

Extract روی فایل بزرگ متوقف یا Timeout می‌شود

حجم، تعداد زیاد فایل‌ها، محدودیت منابع و اسکن امنیتی می‌تواند زمان عملیات را افزایش دهد. عملیات را چندبار پشت‌سرهم اجرا نکنید؛ ابتدا نتیجه و پیام پنل را بررسی کنید. برای آرشیو بسیار بزرگ، از پشتیبانی بخواهید سلامت فایل و امکان استخراج سمت سرور را بررسی کند.

Extract بکاپ با Restore بکاپ یکسان نیست

آرشیو استاندارد Backup دایرکت ادمین ممکن است شامل فایل سایت، دیتابیس، ایمیل و تنظیمات حساب باشد. بازکردن دستی آن در public_html جای Restore را نمی‌گیرد و حتی می‌تواند ساختار سایت را خراب کند. برای چنین فایلی از روش اصولی ریستور بکاپ در دایرکت ادمین استفاده کنید.

این موضوع چه ارتباطی با انتخاب هاست دارد؟

سرعت Extract بیشتر از آنکه به سرعت اینترنت وابسته باشد، به CPU، دیسک، تعداد فایل‌ها و محدودیت منابع حساب مربوط است:

  • هاست وردپرس مناسب باید File Manager پایدار، فضای موقت کافی و ابزار بازیابی مشخص داشته باشد.
  • برای فروشگاه پرترافیک، عملیات فایل را در زمان کم‌ترافیک انجام دهید و منابع هاست ووکامرس را متناسب با تعداد فایل و پردازش‌های هم‌زمان انتخاب کنید.
  • در هاست ابری نیز محدودیت Disk، Inode و I/O پلن اهمیت دارد؛ نام «ابری» به‌تنهایی Extract سریع را تضمین نمی‌کند.
  • روی سرور اختصاصی کنترل بیشتری دارید، اما امنیت آرشیو، Permission، Ownership و مدیریت فضای دیسک مسئولیت مدیر سرور است.

سؤالات متداول

فایل RAR را چگونه در دایرکت ادمین Extract کنیم؟

File Manager معمولاً RAR را استخراج نمی‌کند. فایل را روی رایانه باز و به ZIP یا tar.gz تبدیل کنید؛ صرفاً پسوند آن را عوض نکنید.

چرا بعد از اکسترکت، یک پوشه اضافه ساخته شد؟

ساختار داخلی آرشیو شامل یک پوشه سطح اول بوده است. محتویات آن را فقط در صورت درست‌بودن Document Root به مسیر مقصد منتقل کنید.

آیا پس از Extract می‌توان فایل ZIP را حذف کرد؟

پس از اطمینان از کامل‌بودن استخراج و سلامت فایل‌ها، آرشیو اضافی را حذف یا به محل غیرعمومی منتقل کنید. نگهداری آن در public_html هم فضا مصرف می‌کند و هم ممکن است خطر افشای اطلاعات داشته باشد.

برای Extract فایل وردپرس فقط کپی فایل‌ها کافی است؟

برای نصب تازه باید دیتابیس و تنظیمات نصب تکمیل شود؛ برای انتقال سایت نیز دیتابیس، wp-config.php، URLها و مجوزها باید هماهنگ باشند.

منابع رسمی

جمع‌بندی

برای اکسترکت ZIP در دایرکت ادمین، آرشیو را در مسیر درست انتخاب، Extract را اجرا و نتیجه را از روی پیام پنل و ساختار واقعی فایل‌ها کنترل کنید. در سایت فعال بهتر است استخراج ابتدا داخل پوشه خالی انجام شود تا فایل هم‌نام ناخواسته جایگزین نشود. فرمت فایل، فضای آزاد، Inode، Permission، Ownership و پوشه سطح اول آرشیو مهم‌ترین عوامل موفقیت این عملیات هستند.

اشتراک‌گذاری:
تیم تولید محتوا
نویسنده

تیم تولید محتوا

ما توی میزبان پک جدیدترین آموزش ها و راهکارهای وب و هاستینگ را آماده میکنیم تا با خیال راحت سایتت را رشد بدی

×