راهنمای کامل استفاده از فایل منیجر در کنترل‌پنل هاستینگ

با فایل منیجر کنترل‌پنل، آپلود، استخراج ZIP، ویرایش فایل‌های مخفی و تغییر سطح دسترسی را بدون نیاز به FTP یا SSH انجام دهید. آموزش گام‌به‌گام با مثال‌های عملی.

۶ دقیقه به‌روزرسانی ۱۲ مرداد ۱۴۰۵

چرا فایل منیجر کنترل‌پنل ابزاری ضروری است؟

بسیاری از کاربران هاستینگ، به‌ویژه مدیران وب‌سایت‌های مبتنی بر وردپرس یا سیستم‌های مدیریت محتوای دیگر، اغلب برای مدیریت فایل‌های خود به FTP یا SSH متکی هستند. اما فایل منیجر داخلی کنترل‌پنل (مانند cPanel یا DirectAdmin) یک جایگزین قدرتمند و بدون نیاز به نرم‌افزار اضافی است. این ابزار به شما امکان می‌دهد تا فایل‌ها را آپلود، استخراج، ویرایش و مدیریت کنید، بدون اینکه نیاز به دانش فنی پیچیده داشته باشید. در این مقاله، تمام قابلیت‌های کلیدی فایل منیجر را با مثال‌های عملی و رفع اشکالات رایج بررسی می‌کنیم.

آپلود فایل با فایل منیجر: روش‌ها و نکات

آپلود مستقیم از طریق رابط کاربری

ساده‌ترین روش برای آپلود فایل، استفاده از دکمه Upload در فایل منیجر است. پس از کلیک روی این دکمه، یک پنجره باز می‌شود که می‌توانید فایل‌ها را از رایانه خود انتخاب کنید. نکته مهم: حداکثر حجم فایل قابل آپلود معمولاً به تنظیمات سرور بستگی دارد و اغلب بین ۲ تا ۵۰ مگابایت است. برای فایل‌های بزرگ‌تر، باید از روش‌های جایگزین مانند FTP یا افزایش محدودیت در php.ini استفاده کنید.

آپلود با کشیدن و رها کردن (Drag & Drop)

بسیاری از کنترل‌پنل‌های مدرن از قابلیت Drag & Drop پشتیبانی می‌کنند. کافی است فایل را از پنجره File Explorer یا Finder خود به داخل پنجره فایل منیجر بکشید. این روش برای آپلود چندین فایل به‌طور هم‌زمان بسیار کارآمد است. اگر مرورگر شما از این قابلیت پشتیبانی نمی‌کند، از روش سنتی استفاده کنید.

مشکل رایج: آپلود فایل‌های با حجم بالا

یکی از اشتباهات رایج، تلاش برای آپلود فایل‌های حجیم (مثلاً یک فایل ZIP ۲۰۰ مگابایتی) از طریق فایل منیجر است. این کار ممکن است با خطای 413 Request Entity Too Large یا timeout مواجه شود. راه‌حل: فایل را به قطعات کوچک‌تر تقسیم کنید یا از FTP استفاده کنید. همچنین می‌توانید با ویرایش فایل .htaccess محدودیت آپلود را افزایش دهید:

php_value upload_max_filesize 64M
php_value post_max_size 64M
php_value max_execution_time 300
php_value max_input_time 300

توجه: این تغییرات ممکن است توسط میزبان شما محدود شود. در صورت بروز مشکل، با پشتیبانی هاست خود تماس بگیرید.

استخراج فایل‌های ZIP با فایل منیجر

روش صحیح استخراج

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

مثال عملی: نصب یک قالب وردپرس

فرض کنید یک قالب وردپرس با نام theme.zip دارید. مراحل زیر را دنبال کنید:

  1. به مسیر public_html/wp-content/themes/ بروید.
  2. فایل theme.zip را آپلود کنید.
  3. روی فایل کلیک راست کرده و Extract را انتخاب کنید.
  4. پس از استخراج، پوشه theme در همان مسیر ایجاد می‌شود.
  5. فایل ZIP را حذف کنید تا فضای هدر نرود.

مشکل رایج: خطای استخراج به دلیل سطح دسترسی

گاهی اوقات استخراج با خطای Permission denied مواجه می‌شود. این مشکل معمولاً به دلیل سطح دسترسی نادرست دایرکتوری مقصد است. برای رفع آن، ابتدا سطح دسترسی پوشه مقصد را به 755 تغییر دهید (با کلیک راست و انتخاب Change Permissions). سپس دوباره استخراج را امتحان کنید.

ویرایش فایل‌ها با فایل منیجر

ویرایش مستقیم فایل‌های متنی

فایل منیجر یک ویرایشگر متن داخلی دارد که برای تغییر فایل‌های PHP، HTML، CSS، JS و حتی فایل‌های پیکربندی مانند .htaccess یا wp-config.php مناسب است. برای ویرایش، روی فایل کلیک راست کرده و گزینه Edit یا Code Editor را انتخاب کنید. پس از اعمال تغییرات، دکمه Save Changes را بزنید.

نکات امنیتی در ویرایش

قبل از ویرایش فایل‌های حساس، حتماً یک نسخه پشتیبان تهیه کنید. می‌توانید فایل را ابتدا دانلود کنید یا با کلیک راست و انتخاب Copy یک کپی با نامی مانند file.php.bak ایجاد کنید. همچنین از ویرایش فایل‌های باینری (مانند تصاویر) با ویرایشگر متن خودداری کنید، زیرا ممکن است فایل خراب شود.

مثال: تغییر محدودیت حافظه در وردپرس

برای افزایش حافظه اختصاص داده شده به وردپرس، فایل wp-config.php را باز کنید و خط زیر را قبل از خط /* That's all, stop editing! */ اضافه کنید:

define('WP_MEMORY_LIMIT', '256M');

پس از ذخیره، تغییرات بلافاصله اعمال می‌شود.

نمایش فایل‌های مخفی در فایل منیجر

فایل‌های مخفی چیستند؟

فایل‌های مخفی فایل‌هایی هستند که نام آنها با نقطه (.) شروع می‌شود، مانند .htaccess، .env یا .gitignore. این فایل‌ها معمولاً در فایل منیجر به‌طور پیش‌فرض نمایش داده نمی‌شوند تا از تغییر تصادفی آنها جلوگیری شود.

روش نمایش فایل‌های مخفی

در اکثر کنترل‌پنل‌ها، یک گزینه در بالای فایل منیجر با عنوان Show Hidden Files یا Display Dot Files وجود دارد. با فعال کردن این گزینه، تمام فایل‌های مخفی نمایش داده می‌شوند. اگر این گزینه را نمی‌بینید، ممکن است نیاز به تنظیمات پیشرفته‌تر داشته باشید. در برخی موارد، می‌توانید از طریق تنظیمات حساب کاربری خود این قابلیت را فعال کنید.

مشکل رایج: عدم نمایش فایل‌های مخفی پس از فعال‌سازی

گاهی اوقات حتی پس از فعال کردن گزینه، فایل‌های مخفی نمایش داده نمی‌شوند. این مشکل ممکن است به دلیل کش مرورگر باشد. مرورگر خود را با کلیدهای Ctrl + F5 رفرش کنید. اگر باز هم مشکل حل نشد، از یک مرورگر دیگر استفاده کنید یا با پشتیبانی هاست خود تماس بگیرید.

تغییر سطح دسترسی فایل‌ها و پوشه‌ها

سطح دسترسی چیست و چرا مهم است؟

سطح دسترسی (Permissions) مشخص می‌کند که چه کسی می‌تواند یک فایل یا پوشه را بخواند، بنویسد یا اجرا کند. این مقادیر با اعداد سه‌رقمی مانند 644 یا 755 نمایش داده می‌شوند. عدد اول مربوط به مالک (Owner)، عدد دوم مربوط به گروه (Group) و عدد سوم مربوط به دیگران (Others) است. هر رقم مجموع مجوزهای خواندن (4)، نوشتن (2) و اجرا (1) است.

مقادیر استاندارد

  • فایل‌ها: معمولاً 644 (مالک می‌تواند بنویسد، دیگران فقط بخوانند).
  • پوشه‌ها: معمولاً 755 (مالک می‌تواند بنویسد و اجرا کند، دیگران فقط بخوانند و اجرا کنند).
  • فایل‌های اجرایی: مانند اسکریپت‌های CGI، معمولاً 755.

روش تغییر سطح دسترسی در فایل منیجر

روی فایل یا پوشه مورد نظر کلیک راست کرده و گزینه Change Permissions را انتخاب کنید. یک پنجره باز می‌شود که می‌توانید مجوزها را به‌صورت چک‌باکس یا با وارد کردن عدد تغییر دهید. پس از اعمال، دکمه Change را بزنید.

مثال عملی: رفع خطای 403 Forbidden

اگر هنگام باز کردن وب‌سایت خود با خطای 403 Forbidden مواجه شدید، احتمالاً سطح دسترسی فایل index.php یا پوشه public_html اشتباه است. سطح دسترسی پوشه public_html را به 755 و فایل‌های داخل آن را به 644 تغییر دهید. همچنین مطمئن شوید که فایل .htaccess خراب نیست.

مشکل رایج: تغییر سطح دسترسی به صورت بازگشتی

گاهی اوقات نیاز است سطح دسترسی تمام فایل‌ها و پوشه‌های یک دایرکتوری به‌طور هم‌زمان تغییر کند. در فایل منیجر، گزینه Change Permissions Recursively را انتخاب کنید. اما احتیاط کنید: اگر سطح دسترسی فایل‌های سیستمی را اشتباه تغییر دهید، ممکن است وب‌سایت شما از کار بیفتد. بهتر است ابتدا یک نسخه پشتیبان تهیه کنید.

نتیجه‌گیری و توصیه نهایی

فایل منیجر کنترل‌پنل یک ابزار قدرتمند و در دسترس است که می‌تواند بسیاری از نیازهای روزمره مدیریت هاستینگ را برطرف کند. با یادگیری صحیح آپلود، استخراج ZIP، ویرایش فایل، نمایش فایل‌های مخفی و تغییر سطح دسترسی، می‌توانید بدون نیاز به ابزارهای جانبی، وب‌سایت خود را مدیریت کنید. اگر به دنبال یک هاستینگ با کنترل‌پنل کاربرپسند و پشتیبانی فنی قوی هستید، سرورنت (ServerNet) گزینه‌ای مناسب برای شماست. با رعایت نکات امنیتی و پشتیبان‌گیری منظم، از این ابزار به بهترین شکل استفاده کنید.

آیا این مطلب برایتان مفید بود؟