راهنمایی‌های عملی

اتصال امن به سرور وردپرس با FTP (FileZilla) بدون استفاده از مدیر فایل

  • 17 دقیقه برای خواندن
  • تیم Hostragons
اتصال امن به سرور وردپرس با FTP (FileZilla) بدون استفاده از مدیر فایل

اتصال امن به سرور وردپرس با FTP (FileZilla) بدون استفاده از مدیر فایل به شما امکان می‌دهد بدون نیاز به ورود به مدیر فایل پنل هاست، به صورت مستقیم و ایمن از طریق کامپیوتر خود به فایل‌های سرور سایت وردپرسی‌تان دسترسی پیدا کنید. برای این کار، اطلاعات FTP یا ترجیحاً SFTP را از حساب میزبانی خود دریافت می‌کنید، سپس آدرس سرور، نام کاربری، رمز عبور و شماره پورت را در نرم‌افزار FileZilla وارد می‌کنید و به پوشه نصب وردپرس متصل می‌شوید تا بتوانید قالب، افزونه، تصاویر و فایل‌های پیکربندی را مدیریت کنید. این روش به‌خصوص هنگام مواجهه با صفحه سفید، خطاهای افزونه یا قالب، محدودیت آپلود فایل یا نیاز به تهیه نسخه پشتیبان دستی، راه‌حلی سریع و کارآمد است.

بسیاری از کاربران وردپرس برای مدیریت فایل‌ها از مدیر فایل موجود در پنل‌های کنترل مثل cPanel یا Plesk استفاده می‌کنند. اما در برخی شرایط ممکن است دسترسی به پنل محدود شده باشد، آپلود فایل‌های حجیم از طریق مرورگر مشکل‌ساز شود یا به دلیل بروز خطا در افزونه، امکان ورود به پیشخوان وردپرس وجود نداشته باشد. در این موارد، استفاده از کلاینت FTP که دسترسی مستقیم به سیستم فایل سرور را فراهم می‌کند، مهارتی حیاتی است. FileZilla یکی از پرکاربردترین نرم‌افزارهای رایگان FTP است که روی ویندوز، مک و لینوکس قابل اجراست. با نصب صحیح آن، می‌توانید ظرف چند دقیقه به سرور متصل شوید، مجوزهای فایل را بررسی کنید، در پوشه wp-content تغییر ایجاد کرده و مراحل بازیابی سایت را انجام دهید.

در این راهنما، نحوه اتصال به سایت وردپرس خود با FileZilla در بستر هاستینگ Hostragons یا سایر ارائه‌دهندگان را به صورت گام به گام آموزش می‌دهیم. همچنین اطلاعات مورد نیاز، تفاوت FTP و SFTP، رفع خطاهای اتصال و نکات مهم مدیریت امن فایل را بررسی می‌کنیم. اگر هنوز بسته میزبانی مناسب وردپرس خود را انتخاب نکرده‌اید، می‌توانید بر اساس نیازهای امنیتی و عملکردی، صفحه بسته‌های هاستینگ وردپرس را مطالعه کنید.

FTP و FileZilla چیست؟

FTP که مخفف File Transfer Protocol است، پروتکلی قدیمی برای انتقال فایل بین کامپیوتر شخصی و سرور می‌باشد. فایل‌های سایت معمولاً در سرور میزبانی در پوشه‌های مشخصی ذخیره می‌شوند. در وردپرس، این فایل‌ها شامل پوشه‌های اصلی وردپرس، قالب‌ها، افزونه‌ها، رسانه‌های بارگذاری شده و فایل‌های پیکربندی هستند. کلاینت FTP به شما اجازه می‌دهد از طریق یک رابط گرافیکی به این پوشه‌ها متصل شوید.

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

مزایای استفاده از FTP به جای مدیر فایل پنل هاست

مدیر فایل پنل هاست ممکن است برای انجام تغییرات سریع مناسب باشد؛ اما در مدیریت حرفه‌ای سایت، FTP روش منعطف‌تر و کنترل‌پذیرتری است. به‌ویژه در پروژه‌های وردپرس با تعداد زیاد فایل، کار با FTP بسیار زمان‌صرفه‌تر است. برای مثال، نصب دستی قالب، دانلود فولدر پشتیبان روی کامپیوتر یا غیرفعال کردن افزونه معیوب، تجربه‌ای پایدارتر از مدیر فایل مبتنی بر مرورگر ارائه می‌دهد.

  • انتقال فایل‌های حجیم: هنگام کار با فایل‌های بیشتر از 100 مگابایت مثل قالب، بکاپ یا رسانه، ریسک قطع شدن اتصال در مرورگر کمتر می‌شود.
  • عدم نیاز به پنل وردپرس: حتی اگر به پیشخوان وردپرس دسترسی نداشته باشید، می‌توانید به فایل‌ها دسترسی پیدا کنید.
  • سازماندهی دسته‌جمعی: بارگذاری، دانلود یا حذف همزمان چندین فایل و پوشه سریع‌تر انجام می‌شود.
  • عیب‌یابی بهتر: با استفاده از لاگ‌های اتصال می‌توانید دلیل خطاهای رایجی مثل 530، 421 یا timeout را شناسایی کنید.
  • سهولت در پشتیبان‌گیری: می‌توانید پوشه wp-content یا تمام فایل‌های سایت را به راحتی روی کامپیوتر خود ذخیره کنید.

مقایسه FTP، SFTP و مدیر فایل

جدول زیر به طور مختصر نشان می‌دهد هر روش چه زمانی مناسب‌تر است. از نظر امنیت، در صورت امکان، استفاده از SFTP یا FTPS توصیه می‌شود. اتصال FTP معمولی رمزگذاری ندارد و برای شبکه‌های عمومی یا پروژه‌های سازمانی مناسب نیست.

مقایسه FTP، SFTP و مدیر فایل
روشسطح امنیتسهولت استفادهمناسب برای
مدیر فایل پنل هاستوابسته به امنیت پنلمناسب مبتدیانویرایش تک فایل و کارهای کوچک سریع
FTPامنیت پایین یا متوسط، بدون رمزگذاریسادهتست محلی و انتقال فایل ساده
FTPSامنیت بالا با رمزگذاری TLSمتوسطمحیط‌های میزبانی نیازمند انتقال امن FTP
SFTPامنیت بالا با پروتکل SSHمتوسطاتصال حرفه‌ای و امن به سرور

اطلاعات مورد نیاز برای اتصال

برای اتصال به سرور وردپرس با FileZilla به چهار اطلاعات اصلی نیاز دارید: آدرس سرور، نام کاربری، رمز عبور و پورت. این اطلاعات در پنل هاست شما معمولاً در بخش حساب‌های FTP، دسترسی SSH یا اطلاعات حساب قابل مشاهده یا ایجاد هستند. در پنل Hostragons، پس از فعال‌سازی سرویس می‌توانید FTP جدید بسازید یا اطلاعات FTP اصلی را مشاهده کنید. اگر دامنه هنوز به سرور متصل نشده، می‌توانید مستقیماً با IP سرور ارتباط برقرار کنید. در صورت نیاز به راهنمایی درباره دامنه و DNS، بررسی دامنه و ثبت نام را ببینید.

  • آدرس سرور: معمولاً ftp.example.com، sftp.example.com، آدرس IP سرور یا hostname ارائه شده توسط هاست است.
  • نام کاربری: حساب اصلی هاست یا حساب FTP اختصاصی ساخته شده.
  • رمز عبور: رمز قوی تعیین شده هنگام ساخت حساب FTP.
  • پورت: معمولاً 21 برای FTP، 22 برای SFTP و 21 یا پورت اختصاصی برای FTPS.
  • پروتکل: در FileZilla باید FTP، SFTP یا FTPS را انتخاب کنید.

رمز عبور قوی برای FTP چگونه باشد؟

دسترسی FTP یعنی دسترسی کامل به ساختار فایل‌های سایت، پس استفاده از رمز عبور ساده امنیت سایت را به خطر می‌اندازد. رمز باید حداقل 14 کاراکتر، شامل حروف بزرگ و کوچک، اعداد و نمادها باشد. از نام دامنه، نام برند، سال تولد یا عباراتی مثل admin که قابل حدس زدن هستند، استفاده نکنید. رمز را در جاهای دیگر مثل ایمیل یا حساب ادمین وردپرس تکرار نکنید. اگر امکان محدود کردن حساب FTP به پوشه خاص وجود دارد، فقط دسترسی لازم را اختصاص دهید.

نصب و تنظیمات اولیه FileZilla

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

ساخت پروفایل در مدیر سایت

از منوی File گزینه Site Manager را انتخاب کنید و با زدن New Site پروفایلی برای سایت وردپرس خود بسازید. پروتکل را در صورت امکان روی SFTP بگذارید. آدرس سرور را به صورت IP یا ftp.domaine خود وارد کنید. پورت را 22 برای SFTP یا 21 برای FTP قرار دهید. نوع ورود را Normal انتخاب کنید و نام کاربری و رمز عبور را اضافه کنید. نام پروفایل را به گونه‌ای انتخاب کنید که در آینده قابل تشخیص باشد، مثلاً example.com - live.

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

مراحل اتصال به سرور وردپرس با FileZilla

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

1. بررسی اطلاعات FTP

از فعال بودن حساب FTP در پنل هاست خود مطمئن شوید. اگر دامنه تازه منتقل شده ممکن است انتشار DNS تا 24 ساعت طول بکشد، در این حالت با IP سرور اتصال برقرار کنید. نام کاربری ممکن است شامل پسوند دامنه باشد یا با فرمت user@domain.com باشد. هنگام کپی اطلاعات، مراقب حذف فاصله اضافی ابتدا و انتهای متن باشید.

2. انتخاب پروتکل و پورت در FileZilla

اگر اتصال امن امکان‌پذیر است، SFTP را انتخاب کرده و پورت 22 را وارد کنید. در صورت استفاده از FTP کلاسیک، پورت 21 را وارد کنید. اگر FTPS مد نظر است گزینه استفاده از FTP با TLS را فعال کنید. انتخاب پورت اشتباه باعث قطع اتصال یا خطای رد اتصال می‌شود. اگر هاست شما پورت اختصاصی دارد این اطلاعات معمولاً در ایمیل فعال‌سازی یا پنل موجود است.

3. اتصال به سرور

با کلیک روی Connect، FileZilla لاگ‌های مربوط به اتصال را نمایش می‌دهد. بار اول ممکن است برای تایید گواهی امنیتی یا کلید میزبان پیغام دهد. در اتصال SFTP، در صورت نمایش fingerprint، اطمینان حاصل کنید که از سرویس‌دهنده معتبر است و سپس تایید کنید. در صورت موفقیت، فهرست پوشه‌های سرور در سمت راست نمایان می‌شود. اگر سمت راست خالی است ممکن است دسترسی کاربر محدود باشد یا اطلاعات ورود صحیح نباشند.

4. پیدا کردن پوشه ریشه وردپرس

معمولاً فایل‌های وردپرس در پوشه‌هایی مانند public_html، httpdocs، www یا نام دامنه قرار دارند. اگر پوشه‌های wp-admin، wp-content، wp-includes و فایل wp-config.php را مشاهده کردید، در مسیر درست هستید. اگر چند سایت روی سرور دارید، هر دامنه پوشه مخصوص به خود را دارد. دقت کنید اشتباه وارد پوشه سایت دیگر نشوید چون ممکن است باعث خرابی پروژه‌های دیگر شود.

5. انتقال یا ویرایش فایل‌ها

برای آپلود فایل، آن را از پنل سمت چپ (کامپیوتر محلی) گرفته و به پوشه مقصد در سمت راست (سرور) بکشید. برای دانلود فایل، برعکس عمل کنید. پیش از جایگزین کردن فایل، بهتر است نسخه قبلی را با پسوند .bak ذخیره کنید تا در صورت بروز مشکل بتوانید سریعاً به نسخه سالم بازگردید. مثلاً اگر قصد ویرایش functions.php را دارید، ابتدا functions.php.bak بسازید.

متداول‌ترین عملیات FTP در وردپرس

پس از اتصال FTP، می‌توانید کارهای متعددی انجام دهید؛ اما به یاد داشته باشید هر تغییر ممکن است روی عملکرد سایت تاثیر بگذارد. به‌خصوص هنگام ویرایش فایل‌هایی مانند wp-config.php، .htaccess یا فایل‌های توابع قالب، کوچک‌ترین اشتباه ممکن است باعث ارور 500 یا صفحه سفید شود.

غیرفعال کردن افزونه معیوب

اگر پس از به‌روزرسانی افزونه به پیشخوان وردپرس دسترسی ندارید، وارد پوشه wp-content/plugins شوید. نام پوشه افزونه مشکل‌دار را مثلاً به plugin-name-disabled تغییر دهید. وردپرس به صورت خودکار این افزونه را غیرفعال می‌کند. اگر نمی‌دانید مشکل از کدام افزونه است، نام پوشه plugins را به plugins_old تغییر دهید تا همه افزونه‌ها موقتاً غیرفعال شوند. سپس نام را دوباره به plugins برگردانید و افزونه‌ها را یکی‌یکی فعال کنید تا مشکل را پیدا کنید.

رفع خطاهای قالب

اگر قالب تازه نصب شده یا ویرایش شده مانع باز شدن سایت است، به پوشه wp-content/themes بروید و نام پوشه قالب فعال را تغییر دهید. وردپرس معمولاً به صورت اتوماتیک به قالب پیش‌فرض بازمی‌گردد. این روش به خصوص وقتی کد اشتباه در functions.php ایجاد کرده‌اید کاربرد دارد. توصیه می‌شود قبل از هر تغییر، پوشه قالب را دانلود و نسخه پشتیبان تهیه کنید.

آپلود دستی قالب و افزونه

اگر محدودیت حجم آپلود در پیشخوان وردپرس مانع نصب افزونه یا قالب می‌شود، آن را در کامپیوتر از حالت فشرده خارج کنید و سپس با FTP در مسیر wp-content/themes (برای قالب) یا wp-content/plugins (برای افزونه) آپلود کنید. اشتباه رایج این است که فایل ZIP را مستقیماً بدون استخراج در آن پوشه قرار دهند. وردپرس معمولاً انتظار دارد ساختار پوشه حفظ شود، پس بهتر است ابتدا در کامپیوتر استخراج کنید.

پشتیبان‌گیری از فایل‌های رسانه‌ای

تصاویر و رسانه‌های وردپرس معمولاً در پوشه wp-content/uploads به صورت سال و ماه مرتب شده‌اند. قبل از انتقال بزرگ یا پاکسازی، پوشه uploads را دانلود کنید تا از دست رفتن اطلاعات جلوگیری شود. البته فقط دانلود این پوشه کافی نیست چون محتویات سایت مثل نوشته‌ها، صفحات و کاربران در پایگاه داده ذخیره می‌شوند. برای بکاپ کامل باید فایل‌ها و دیتابیس را با هم ذخیره کنید.

مجوز فایل‌ها و تنظیمات امنیتی

اگر مجوزهای فایل وردپرس به درستی تنظیم نشوند، هم ریسک امنیتی ایجاد می‌شود و هم ممکن است نصب افزونه، آپلود تصویر یا به‌روزرسانی‌ها با خطا مواجه شوند. معمولاً برای پوشه‌ها مقدار 755 و برای فایل‌ها 644 توصیه می‌شود. فایل‌های حساس مانند wp-config.php ممکن است نیاز به مجوز محدودتر داشته باشند، اما بسته به تنظیمات هاست متفاوت است. دادن دسترسی 777 به فایل‌ها ممکن است در کوتاه‌مدت مشکل را حل کند اما از نظر امنیتی بسیار خطرناک است چون همه می‌توانند فایل را تغییر دهند.

گواهی SSL مستقیماً مجوز فایل‌ها را تغییر نمی‌دهد اما امنیت سایت در سمت کاربران را افزایش می‌دهد و ارتباط پیشخوان وردپرس را از طریق HTTPS امن می‌کند. اگر هنوز SSL ندارید، گزینه‌های آن را در گواهی‌نامه SSL بررسی کنید. برای FTP نیز باید از پروتکل‌های رمزگذاری شده مثل SFTP یا FTPS استفاده شود.

خطاهای رایج FileZilla و راه‌حل‌ها

اگر اتصال برقرار نمی‌شود، بدون نگرانی، بخش لاگ پایین FileZilla را بررسی کنید. کدهای خطا معمولاً علت مشکل را نشان می‌دهند. در ادامه رایج‌ترین مشکلات FTP روی سرورهای وردپرس و راه‌حل‌های سریع آورده شده است.

  • 530 Login authentication failed: نام کاربری یا رمز عبور اشتباه است. رمز را تغییر دهید، فرمت نام کاربری را چک کنید و مطمئن شوید هنگام کپی فضای اضافی نیست.
  • Connection timed out: ممکن است آدرس سرور، پورت یا فایروال مشکل داشته باشد. از شبکه دیگری تست کنید، پورت را بررسی کنید و با پشتیبانی هاست تماس بگیرید تا دسترسی FTP فعال باشد.
  • Could not connect to server: احتمالاً دامنه هنوز به سرور متصل نشده است. با IP سرور تست کنید.
  • 421 Too many connections: تعداد اتصال همزمان زیاد است. در تنظیمات FileZilla تعداد انتقال‌های همزمان را روی 2 یا 3 محدود کنید.
  • Permission denied: کاربر دسترسی نوشتن در پوشه ندارد. با حساب درست وارد شوید یا مجوزها را بررسی کنید.
  • انتقال نیمه‌کاره قطع می‌شود: حالت Passive را امتحان کنید، اتصال اینترنت را بررسی نمایید و فایل‌های بزرگ را به قسمت‌های کوچک‌تر تقسیم کنید.

چه زمانی از حالت Passive استفاده کنیم؟

در شبکه‌های خانگی یا اداری که مودم، NAT یا فایروال فعال است، اتصال FTP حالت Active ممکن است مشکل‌ساز شود. FileZilla به صورت پیش‌فرض از حالت Passive استفاده می‌کند که در بیشتر هاست‌های اشتراکی پایدارتر است. اگر اتصال برقرار می‌شود اما لیست پوشه‌ها نمایش داده نمی‌شود، تنظیمات Passive را کنترل کنید. در شبکه‌های سازمانی ممکن است پورت‌های FTP مسدود باشند، در این صورت با اینترنت موبایل یا شبکه دیگر اتصال را تست کنید تا مشکل شبکه مشخص شود.

نکات حرفه‌ای برای استفاده امن از FTP

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

  • برای هر کاربر حساب FTP مجزا بسازید و رمز اصلی هاست را به اشتراک نگذارید.
  • در صورت امکان از SFTP یا FTPS استفاده کنید.
  • در شبکه‌های وای‌فای عمومی از FTP بدون رمزگذاری استفاده نکنید.
  • قبل از تغییر فایل‌ها نسخه پشتیبان محلی تهیه کنید.
  • فایل wp-config.php را بی‌جهت دانلود یا به اشتراک نگذارید.
  • برنامه‌های امنیتی به‌روز روی کامپیوتر خود داشته باشید.
  • حساب‌های FTP غیرضروری را پس از اتمام کار حذف کنید.
  • تغییرات بزرگ را ابتدا در محیط تست انجام دهید.

عملکرد و امنیت وردپرس فقط به تنظیمات FTP محدود نمی‌شود. منابع سرور، نسخه PHP، بهینه‌سازی پایگاه داده، کشینگ و تنظیمات SSL هم اهمیت دارند. سایت‌هایی با ترافیک بالا ممکن است نیاز به منابع قوی‌تر داشته باشند. در این موارد می‌توانید گزینه‌های راه‌حل‌های هاستینگ شرکتی یا VPS سرور مجازی را بررسی کنید.

اشتباهات رایج هنگام کار با FTP

یکی از اشتباهات معمول کاربران تازه‌کار حذف فایل‌هایی است که کاربردشان را نمی‌دانند. پوشه‌های wp-admin و wp-includes هسته وردپرس هستند و حذف آن‌ها باعث از کار افتادن سایت می‌شود. پوشه wp-content شامل قالب‌ها، افزونه‌ها و رسانه‌هاست و مهم‌ترین بخش محتوا است. فایل .htaccess هم با وجود ظاهر ساده، برای پیوندهای یکتا، ریدایرکت‌ها و امنیت حیاتی است.

  • بدون داشتن نسخه پشتیبان در سایت زنده تغییر ندهید.
  • از دادن مجوز 777 به عنوان راه‌حل دائمی خودداری کنید.
  • فایل‌های ZIP را بدون استخراج در پوشه‌ها قرار ندهید تا فضای دیسک بیهوده اشغال نشود.
  • اطلاعات wp-config.php را با عکس یا روش‌های ناامن به اشتراک نگذارید.
  • فایل‌های ناشناخته را به اشتباه ویروس نپندارید و آن‌ها را بی‌دلیل حذف نکنید؛ ابتدا محتوا و تاریخ آن‌ها را بررسی کنید.
  • نسخه‌های قدیمی قالب و افزونه را در public_html برای مدت طولانی نگه ندارید.

نمونه کاربرد: رفع صفحه سفید با FTP

فرض کنید بعد از به‌روزرسانی یک افزونه، سایت و پنل مدیریت وردپرس صفحه سفید نشان می‌دهد. در این حالت نمی‌توانید از پیشخوان افزونه را غیرفعال کنید. با استفاده از FileZilla و اتصال SFTP، به پوشه wp-content/plugins بروید و نام پوشه آخرین افزونه به‌روزرسانی شده را تغییر دهید. سپس صفحه سایت را رفرش کنید. اگر سایت باز شد، افزونه مشکل‌دار شناسایی می‌شود. بعد می‌توانید نسخه به‌روز، سازگاری با PHP و گزارش خطا را بررسی کنید.

این عملیات معمولاً در 3 تا 5 دقیقه انجام می‌شود و نیازی به دستکاری پایگاه داده ندارد. اگر مشکل از قالب باشد، مشابه همین روش را در پوشه wp-content/themes و با تغییر نام قالب فعال انجام دهید. در مراحل نگهداری حرفه‌ای، قبل از هر تغییری، بکاپ کامل فایل‌ها و دیتابیس توصیه می‌شود تا علاوه بر حل مشکل، امکان بازگشت به حالت قبلی وجود داشته باشد.

چک‌لیست نهایی

قبل از اتصال به FileZilla و تغییر فایل‌ها این لیست کوتاه را بررسی کنید تا ریسک خطا به حداقل برسد. این فهرست برای کاربرانی که روی سایت زنده تغییر می‌دهند بسیار کاربردی و محافظت‌کننده است.

  • به دامنه و حساب میزبانی صحیح متصل شده‌ام.
  • امکان استفاده از SFTP یا FTPS را بررسی و انتخاب کرده‌ام.
  • پوشه public_html یا ریشه وردپرس را تایید کرده‌ام.
  • از فایل‌هایی که قرار است تغییر دهم نسخه پشتیبان تهیه کرده‌ام.
  • مجوزهای فایل و پوشه‌ها را با منطق 644 و 755 کنترل کرده‌ام.
  • پس از تغییر، سایت را در تب ناشناس مرورگر و صفحات مختلف آزمایش کرده‌ام.
  • حساب‌های FTP موقت و بلااستفاده را حذف کرده‌ام.

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

آیا اتصال به وردپرس از طریق FTP بدون مدیر فایل امن است؟

بله، در صورتی که به درستی تنظیم شود. بهتر است از SFTP یا FTPS استفاده کنید، رمزهای قوی داشته باشید و حساب‌های غیرضروری را ببندید. در شبکه‌های عمومی از FTP بدون رمزگذاری پرهیز کنید.

فایل‌های وردپرس در FileZilla کجا قرار دارند؟

معمولاً در پوشه public_html قرار دارند. برخی پنل‌ها از httpdocs، www یا پوشه‌ای با نام دامنه استفاده می‌کنند. در مسیر صحیح باید پوشه‌های wp-admin، wp-content، wp-includes و فایل wp-config.php وجود داشته باشند.

نام کاربری و رمز FTP را از کجا پیدا کنم؟

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

اگر خطای 530 در FileZilla ظاهر شد چه کنم؟

این خطا معمولاً به معنی اشتباه بودن نام کاربری یا رمز است. فرمت نام کاربری، رمز و آدرس سرور را چک کنید و مطمئن شوید هنگام کپی فضای اضافی نیست. در صورت نیاز، رمز FTP را از پنل هاست ریست کنید.

آیا می‌توانم با FTP بکاپ دیتابیس وردپرس بگیرم؟

FTP فقط به فایل‌های سرور دسترسی می‌دهد و امکان پشتیبان‌گیری مستقیم از دیتابیس را ندارد. برای بکاپ کامل، علاوه بر دانلود فایل‌ها از طریق FTP، باید دیتابیس را با phpMyAdmin، ابزار پنل یا سیستم پشتیبان‌گیری جداگانه استخراج کنید.

خلاصه و گام بعدی

اتصال به سرور وردپرس با FTP (FileZilla) بدون استفاده از مدیر فایل شامل دریافت اطلاعات صحیح FTP، انتخاب پروتکل امن، ساخت پروفایل در FileZilla و انجام کنترل‌های دقیق روی پوشه ریشه وردپرس است. این روش زمانی که دسترسی به پنل محدود است یا باید سریعاً فایل‌ها را مدیریت کنید، بسیار کاربردی است. همواره پیش از تغییر، نسخه پشتیبان تهیه کنید و در صورت امکان از SFTP استفاده کنید.

اگر می‌خواهید سایت وردپرس خود را با زیرساختی امن‌تر، سریع‌تر و قابل مدیریت‌تر میزبانی کنید، می‌توانید راهکارهای هاستینگ، دامنه و SSL شرکت Hostragons را بررسی کنید و بسته مناسب نیاز خود را انتخاب نمایید تا فرایند مدیریت فایل‌ها برایتان آسان‌تر و بدون دردسر شود.

این مقاله را به اشتراک بگذارید:

تیم Hostragons

راهنماهای به‌روز از تیم متخصص ما در زمینه هاستینگ، سرورها و نام‌های دامنه. بیایید با هم راه‌حل مناسب برای پروژه شما را پیدا کنیم.

تماس با ما