خطای حذف درخواست ورود اطلاعات FTP ممکن است هنگام نصب، بروزرسانی یا حذف افزونهها و قالبهای وردپرس با آن مواجه شده باشید. این مشکل معمولاً زمانی رخ میدهد که وردپرس دسترسی لازم برای ایجاد تغییر در فایلهای سایت را نداشته باشد و برای انجام عملیات موردنظر، از شما اطلاعات اتصال FTP را درخواست کند. در چنین شرایطی ممکن است امکان نصب افزونه، بروزرسانی قالب یا حتی آپدیت هسته وردپرس با اختلال مواجه شود. خوشبختانه این خطا معمولاً به تنظیمات دسترسی فایلها یا پیکربندی سرور مربوط است و با چند روش ساده قابل رفع خواهد بود. در ادامه با دلایل بروز این مشکل و رفع خطای حذف درخواست ورود اطلاعات FTP در وردپرس آشنا میشویم.
ارور حذف درخواست ورود اطلاعات FTP چیست؟
خطای FTP موردنظر به گونهای است که اطلاعات اف تی پی در زمان نصب افزونه و قالب یا بروزرسانیها از ما خواسته میشود. اما چرا این اتفاق میافتد؟ این مسئله به این علت است که امکان رونوشت روی بعضی از دایرکتوریها محیا نیست به همین علت از شما درخواست میشود که اطلاعات FTP را وارد کنید. دقیقا مانند تصویر زیر که یک نمونه بارز است:

همانطور که در تصویر بالا مشاهده میکنید در زمان بروزرسانی وردپرس چنین خطایی را به شما داده و باید حتما اطلاعات FTP را وارد کنید تا بتوانید وردپرس خود را بروز کنید.
اما برای رفع این مشکل باید چه کرد؟ دو راه جلوی پای ماست. یکی وارد کردن اطلاعات FTP در فایل wp-config.php و دیگری تغییر موقت در سطح دسترسی پوشه wp-content. ما در اینجا هر دو مورد را بررسی میکنیم.
روش رفع خطای حذف درخواست ورود اطلاعات FTP
- وارد کردن اطلاعات FTP در فایل wp-config.php
- تغییر موقت در سطح دسترسی پوشه wp-content
اگر هنگام نصب یا بروزرسانی افزونهها و قالبها در وردپرس با دخطای حذف درخواست ورود اطلاعات FTP روبهرو میشوید، نگران نباشید؛ این مشکل خیلی رایج است و معمولاً به تنظیمات هاست مربوط میشود. در ادامه دو روش ساده را بررسی میکنیم که کمک میکند این خطا را برطرف کنید و وردپرس بدون دردسر کارش را انجام دهد.
1. وارد کردن اطلاعات FTP در فایل wp-config.php
در این روش باید وارد هاست شده و گزینه File Manager را انتخاب کنید حال به قسمت public_html بروید و فایل wp-config.php را پیدا کنید. این فایل را به حالت ادیت درآورید و کدهای زیر را در انتهای آن قرار داده و ذخیره کنید:
define('FTP_HOST', 'ftp.yoursite.com');
define('FTP_USER', 'Your_FTP_Username');
define('FTP_PASS', 'Your_FTP_password');
define('FTP_SSL', false); // If you can use a SSL connection set this to true
تمامی اطلاعات خود را با اطلاعات پیشفرض از جمله ftp.yoursite.com، Your_FTP_Username، Your_FTP_password وارد کنید. با اینکار خطای موردنظر حذف شد و دیگر در زمانهای بروزرسانی و نصب با چنین معضلی مواجه نمیشوید.
2. تغییر موقت در سطح دسترسی پوشه wp-content
در این روش باید وارد هاست خود شوید و سطح دسترسی پوشه وردپرس را تغییر دهید تا مشکل درخواست FTP برطرف شود. مراحل کار به شکل زیر است:
- وارد هاست (Cpanel یا DirectAdmin) شوید
- از بخش File Manager استفاده کنید
- وارد مسیر public_html شوید
- پوشه wp-content را پیدا کنید
- روی آن کلیک کرده و گزینه Change Permissions را انتخاب کنید
- سطح دسترسی را از 755 به 777 تغییر دهید
- تغییرات را ذخیره کنید
با انجام این کار، وردپرس راحتتر میتواند فایلها را مدیریت کند و مشکل نصب یا بروزرسانی افزونهها و قالبها تا حد زیادی برطرف میشود. فقط توجه داشته باشید این روش بیشتر برای رفع موقت مشکل استفاده میشود و بهتر است در کنار آن از روشهای امنتر هم استفاده شود
جمع بندی مقاله رفع خطای حذف درخواست ورود اطلاعات FTP
خطای حذف درخواست ورود اطلاعات FTP در وردپرس در واقع نوعی خطاست که در بروزرسانی و نصب افزونه و قالب دخالت کرده و مدام از ما میخواهد که اطلاعات FTP هاست را وارد کنیم. مشکلی نیست اما این کار به مرور زمان بسیار آزاردهنده و مسخره به نظر میرسد پس باید کاری کنیم که دیگر چنین خطایی را نبینیم. برای این منظور دو روش در مقاله به شما گفته شده که این مشکل را از سر راه برمیدارد.
سوالات متداول
چرا وردپرس هنگام نصب یا بروزرسانی افزونهها درخواست اطلاعات FTP میدهد؟
تفاوت تغییر wp-config.php با تغییر سطح دسترسی wp-content چیست؟
چرا تغییر سطح دسترسی به 777 همیشه توصیه نمیشود؟