نحوه ی حذف و یا غیر فعال کردن درخواست اطلاعات ftp هنگام نصب قالب و افزونه و حتی در موقع بروز رسانی ها در وردپرس
با سلام، کاربران گرامی شاید برای شما هم این اتفاق افتاده باشد هنگامی که قصد نصب افزونه و یا نصب قالب وردپرس و همچنین هنگام بروز رسانی ها با عملیات درخواست اطلاعات ftp سرور روبرو شوید این عملیات از سوی سرور های شرکت هاستینگ می باشد که جهت امنیت سایت ها استفاده و به کار برده می شود اما در برخی از مواقع واقعا باعث اذیت و آزار می شود به گونه ای که شاید قرار باشد ما پی در پی افزونه های و یا بروزرسانی و یا قالب تست کنیم برای این کار باید هر باز این اطلاعات را وارد کنیم تا بتوانی کار خود را به پایان برسانیم.
در برخی از مواقع هم امکان دارد ما این اطلاعات را نداشته باشیم و یا امکان وارد شدن به هر دلیلی به هاست خود را نداری در این زمان با مشکل واجه خواهیم بود.اگر کمی دقیق تر به این مسئله نگاه کنیم ما در طول مدیریت یک سایت با کارهای متعدد و عملیات های زیادی روبرو هستیم مانند نصب افزونه ، قالب وردپرس ، بروزرسانی و… پس وجود چنین درخواستی به صلاح نیست باید یا غیر فعال شود و یا کاملا حذف شود و یا اینکه یکبار برای همیشه این ااطلاعات را وارد کنیم.ما در این مطلب قص داریم تمام روشها را آموزش دهیم تا شما هم با این مشکل کنار بیایید.
حذف درخواست اطلاعات ftp در وردپرس؟
برای این کار ابتدا باید وارد هاست خود شوید.
گام دوم: وارد فایل منیجر هاست شوید.
گام سوم: وارد روت هاست همان روت هاست پابلیک اچ تی ام ال شوید.
گام چهارم: دنبال فایل با نام wp-config.php بگردید و این فایل را به حالت ویرایش در بیاورید.
گام آخر: کد زیر را در انتها کد ها بریزید و wp-config.php را ذخیره سازی کنید.
if(is_admin()) { add_filter('filesystem_method', create_function('$a', 'return "direct";' )); define( 'FS_CHMOD_DIR', 0755 ); }
اگر کد بالا پاسخگوی شما نبود از کد زیر استفاده کنید که یقینا کد بالا جواب گو خواهد بود.
add_filter('filesystem_method', create_function('$a', 'return "direct";' )); define( 'FS_CHMOD_DIR', 0751 );
با این کار مشکلتون به راحتی حل خواهد شد حال می توانید با خیال راحت عملیات خود را انجام دهید.
وارد کردن همیشگی درخواست اطلاعات ftp در وردپرس؟
برای این کار مراحل بابا را دباره طی کنید و فایل wp-config.php را به حالت ویرایش در بیاورید و کد زیر را در انتهای کدها با یک اینتر وارد کنید.
define('FTP_HOST', 'ftp.yoursite.com'); define('FTP_USER', 'Your_FTP_Username'); define('FTP_PASS', 'Your_FTP_password'); define('FTP_SSL', true); // If you can use a SSL connection set this to true
بعد از این کار نوبت به پر کردم موارد مورد نیاز می باشد،در کد بالا به جاری متن ftp.yoursite.com باید آدرس وردپرس ftp را وارد کنید.
و به جای Your_FTP_Username نام کاربری مشخص شده را وارد کنید. و در بخش سوم به جای Your_FTP_password پسورد ftp وردپرس خود را وارد کنید.
در انتها فایل را ذخیره سازی کنید بعد از اعمال این تغیرات دیگر در وردپرس از شما درخواست اطلاعات ftp هاست ( سرور) نخواهد شد.لازم به ذکر است اگر اطلاعات اف تی پی را ندارید می توانید از هایت خود پیدا کنید و یا از پشتیبانی هاستینگ خود کمک بگیرید.
پایان آموزش حذف درخواست اطلاعات اتصال به سرور با ftp امید وارم مفید بوده باشه.
منبع: آپ تم مرجع: آموزش وردپرس ، هک وردپرس