غیرفعال کردن درخواست ورود اطلاعات وردپرس FTP

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

وردپرس FTP

بعضی افراد در همان زمان اطلاعات وردپرس FTP را از هاستینگ خود درخواست کرده و وارد می‌کنند و همیشه از آن در هر مرحله‌ای که نیاز باشد، استفاده می‌کنند. اما موضوع این است که ما به عنوان مدیر سایت کارهای متعددی قرار است روی وبسایت خود انجام دهیم. یا اینکه قرار است از افراد بیشتری کمک بگیریم.
با این روش نمی‌توان عملیات را با سرعت و کیفیت انجام داد! پس باید چه کرد؟
مشخص است. باید اطلاعات وردپرس 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 باید آدرس خود را اضافه کنید و در جای  Your_FTP_Username باید نام کاربری مشخص شده برای وردپرس FTP را وارد کنید و همچنین در بخش Your_FTP_password باید پسورد مربوط به وردپرس FTP را قرار دهید.
به این ترتیب می توانید یک بار برای همیشه اطلاعات وردپرس FTP را در سرور وارد کنید تا دیگر در مورد این اطلاعات در پنل وردپرس سوالی از شما نشود.

  ۴ روش کاربردی برای تهیه نسخه پشتیبان از وردپرس
آیا این مقاله برای شما مفید بود؟
تقریبا
خیر

دیدگاهتان را بنویسید

ارسال دیدگاه به معنی این است که شما ابتدا قوانین ارسال دیدگاه را مطالعه کرده‌اید و با آن موافق هستید.

دیدگاه‌های این نوشته جدید ترین ها شاخص

  1. سلام…
    من توی لوکال هاست به این مشکل خوردم…ftp.yoursite.com و Your_FTP_Username و Your_FTP_password رو باید چی وارد کنم…؟؟؟

  2. با سلام.
    ممنون از مطالب کامل و جامعتون

  3. 9 سال عضو همیار وردپرس

    مشکل :
    هنگام نصب افزونه، قالب و یا به روز رسانی وردپرس، اطلاعات FTP از من می خواهد. اطلاعات را وارد می کنم اما قبول نمی کند. چه کار کنم ؟

    پاسخ :
    برای رفع این مشکل وارد فایل منیجر هاستتان شوید. فایل که مربوط به تنظیمات ورد پرس است با نام wp-config.php را بیابید و بر روی آن کلیک کنید سپس بر روی Edit در بالای صفحه برای تغییر محتویات کلیک کنید
    سپس کد زیر را به انتهای فایل فوق اضافه کرده و آن را Save کنید :

    if(is_admin()) {
    add_filter(‘filesystem_method’, create_function(‘$a’, ‘return “direct”;’ ));
    define( ‘FS_CHMOD_DIR’, 0755 );
    }

    سپس مجدد وارد نرم افزار ورد پرس خود شوید و برای نصب افزونه اقدام کنید .

  4. اقای حاج محمدی از شما ممنونم بابت این کد
    ببخشید که من دارم اینجا آموزشش رو میزارم
    هر وقت این کد رو وارد میکنید با پیغام خطا (پوشه‌ی wp-content پیدا نشد) روبرو می شوید
    شما میتوانید به جای
    define(‘FTP_SSL’, true); // If you can use a SSL connection set this to true
    این رو وارد کنید
    define(‘FTP’, true); // If you can use a SSL connection set this to true
    یعنی فقط SSL و اندرلاین (_) رو بردارید
    به همین راحتی

  5. با این روش کار نمیکنه شما باید کد زیرو قرار بدین

    add_filter(‘filesystem_method’, create_function(‘$a’, ‘return “direct”;’ ));
    define( ‘FS_CHMOD_DIR’, 0751 );

  6. 9 سال عضو همیار وردپرس

    سلام من این کد میزنم اطلاعات میزنم این ارور میده!
    پوشه‌ی wp-content پیدا نشد

  7. کار نکرد

  8. آها الآن مشکل حد شد. برای دوستان مینویسم اونها هم استفاده کنند:

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

    /** Sets up WordPress vars and included files. */
    require_once(ABSPATH . ‘wp-settings.php’);

    if(is_admin()) {
    add_filter(‘filesystem_method’, create_function(‘$a’, ‘return “direct”;’ ));
    define( ‘FS_CHMOD_DIR’, 0751 );
    }

  9. سلام
    قبلا چند بار این کار رو کرده بودم و جواب داده بود.
    اما الآن روی یک سایت هرچی میزنم و مطمئن هم هستم که درست میزنم جواب نمیده.
    حتی از توی خود وردپرس هم یوزرنیم و پسورد رو وارد میکنم جواب نمیده.
    با اکانتهای مختلف ftp هم تست کردم جواب نداد.
    به نظر شما مشکل از چی میتونه باشه؟

  10. سلام خسته نباشید من این کاری که شما گفتید انجام دادم اخطار میده
    به‌روزرسانی شکست خورد: به‌روزرسانی افزونه با مشکل مواجه شد.
    ویه بار اخطار عجیبی داد فایل موجود نمیباشد