آموزش اکسترکت فایل در دایرکت ادمین؛ استخراج ZIP و رفع خطا
برای اکسترکت فایل در دایرکت ادمین وارد File Manager شوید، به پوشهای بروید که فایل فشرده در آن قرار دارد، روی فایل ZIP یا tar.gz راستکلیک کنید و Extract را بزنید. مسیر مقصد را با دقت بررسی و عملیات را تأیید کنید. پس از پایان، محل فایلهای استخراجشده، سطح دسترسی و وجود پوشه اضافه داخل آرشیو را کنترل کنید.
- اکسترکت فایل در دایرکت ادمین چه زمانی کاربرد دارد؟
- چه فرمتهایی در File Manager قابل استخراج هستند؟
- آموزش استخراج فایل ZIP در دایرکت ادمین
- مرحله ۱: وارد کنترلپنل شوید
- مرحله ۲: File Manager را باز کنید
- مرحله ۳: به مسیر درست بروید
- مرحله ۴: Extract را انتخاب کنید
- مرحله ۵: مقصد استخراج را بررسی کنید
- مرحله ۶: پیام نتیجه را بخوانید
- مرحله ۷: ساختار پوشهها را کنترل کنید
- پس از Extract چه چیزهایی را بررسی کنیم؟
- رفع خطاهای رایج اکسترکت فایل در DirectAdmin
- گزینه Extract نمایش داده نمیشود
- خطای فضای ناکافی یا Disk quota exceeded
- خطای Permission denied
- خطای آرشیو خراب یا Unexpected end of archive
- استخراج کامل میشود اما سایت باز نمیشود
- فایلهای فارسی یا نامهای خاص بههم میریزند
- Extract روی فایل بزرگ متوقف یا Timeout میشود
- Extract بکاپ با Restore بکاپ یکسان نیست
- این موضوع چه ارتباطی با انتخاب هاست دارد؟
- سؤالات متداول
- فایل RAR را چگونه در دایرکت ادمین Extract کنیم؟
- چرا بعد از اکسترکت، یک پوشه اضافه ساخته شد؟
- آیا پس از Extract میتوان فایل ZIP را حذف کرد؟
- برای 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"]
بازکردن File Manager در دایرکت ادمین[/caption]
مرحله ۳: به مسیر درست بروید
برای دامنه اصلی، Document Root اغلب مسیر /domains/DOMAIN/public_html/ است؛ اما دامنه اضافه، زیردامنه یا تنظیم سفارشی میتواند مسیر متفاوتی داشته باشد. از Breadcrumb فایلمنیجر کمک بگیرید و فقط به نام public_html اکتفا نکنید.
انتخاب پوشهای که آرشیو در آن قرار دارد[/caption]
اگر فایل هنوز روی رایانه است، ابتدا آموزش آپلود فایل در دایرکت ادمین را انجام دهید. این مقاله عمداً مراحل تکراری آپلود را دوباره توضیح نمیدهد.
مرحله ۴: Extract را انتخاب کنید
روی آرشیو راستکلیک و گزینه Extract را انتخاب کنید. در بعضی نسخهها باید ابتدا فایل را انتخاب کنید و سپس گزینه Extract را از نوار ابزار یا منوی عملیات بزنید.
[caption id="attachment_22248" align="aligncenter" width="800"]
انتخاب گزینه Extract[/caption]
مرحله ۵: مقصد استخراج را بررسی کنید
در پنجره تأیید، مسیر مقصد را بخوانید. برای جلوگیری از overwrite، بهتر است نخست پوشهای مثل extract-test بسازید و فایل را همانجا استخراج کنید. اگر رابط نسخه شما مقصد جداگانه نمیپذیرد، آرشیو را قبل از Extract به پوشه خالی منتقل کنید.
تأیید عملیات استخراج پس از بررسی مقصد[/caption]
مرحله ۶: پیام نتیجه را بخوانید
تا پایان عملیات منتظر بمانید و اعلان موفقیت یا خطا را بخوانید. صرفاً ظاهرشدن چند فایل به معنی استخراج کامل نیست؛ تعداد پوشهها، حجم و فایلهای اصلی را بررسی کنید.
[caption id="attachment_22250" align="aligncenter" width="800"]
پیام پایان عملیات Extract[/caption]
مرحله ۷: ساختار پوشهها را کنترل کنید
ممکن است آرشیو یک پوشه سطح اول ایجاد کند. برای نمونه، فایل رسمی وردپرس معمولاً محتوا را داخل پوشه wordpress قرار میدهد. اگر سایت باید از ریشه دامنه اجرا شود، محتویات داخل پوشه را—نه خود پوشه اضافی را—با دقت به Document Root منتقل کنید.
بررسی ساختار پوشههای استخراجشده[/caption]
پس از Extract چه چیزهایی را بررسی کنیم؟
- ساختار مسیر: فایل ورودی سایت مانند
index.phpباید در Document Root درست باشد، نه در یک پوشه تودرتو. - فایلهای مخفی: وجود
.htaccessرا بررسی کنید؛ تنظیم نمایش فایلهای مخفی ممکن است در Skin Options باشد. - Permission: مقدار رایج برای پوشهها
755و فایلها644است، اما تنظیم درست به وبسرور و PHP handler بستگی دارد. هرگز برای رفع سریع خطا همهچیز را777نکنید. - Ownership: فایلها باید متعلق به کاربر همان هاست باشند. Extract از File Manager معمولاً مالکیت مناسب ایجاد میکند؛ فایلهای منتقلشده توسط root یا Restore خارجی ممکن است نیازمند اصلاح مدیر سرور باشند.
- فضای دیسک: پس از اطمینان از سلامت نتیجه، آرشیو اضافی را از مسیر عمومی خارج کنید. فایل 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ها و مجوزها باید هماهنگ باشند.
منابع رسمی
- مستندات رسمی تغییرات Upload در File Manager دایرکت ادمین
- مستندات رسمی رابط و سطح دسترسی File Manager
- مستندات رسمی رفتار انتخاب و عملیات فایل در نسخههای جدید DirectAdmin
جمعبندی
برای اکسترکت ZIP در دایرکت ادمین، آرشیو را در مسیر درست انتخاب، Extract را اجرا و نتیجه را از روی پیام پنل و ساختار واقعی فایلها کنترل کنید. در سایت فعال بهتر است استخراج ابتدا داخل پوشه خالی انجام شود تا فایل همنام ناخواسته جایگزین نشود. فرمت فایل، فضای آزاد، Inode، Permission، Ownership و پوشه سطح اول آرشیو مهمترین عوامل موفقیت این عملیات هستند.