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

حذف درخواست ورود اطلاعات وردپرس 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 را در سرور وارد کنید تا دیگر در مورد این اطلاعات در پنل وردپرس سوالی از شما نشود.

آیا این مقاله برای شما مفید بود؟
تقریبا
خیر

اگر می‌خواهید از آخرین و محبوب‌ترین مقالات ما در ایمیل خود مطلع شوید، همین الان ایمیل خود را در کادر زیر وارد کنید:

تعداد علاقه‌مندانی که تاکنون عضو خبرنامه ما شده‌اند:

429,064 نفر

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

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

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

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

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

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

    مشکل :
    هنگام نصب افزونه، قالب و یا به روز رسانی وردپرس، اطلاعات 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. 7 سال عضو همیار وردپرس

    سلام من این کد میزنم اطلاعات میزنم این ارور میده!
    پوشه‌ی 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. سلام خسته نباشید من این کاری که شما گفتید انجام دادم اخطار میده
    به‌روزرسانی شکست خورد: به‌روزرسانی افزونه با مشکل مواجه شد.
    ویه بار اخطار عجیبی داد فایل موجود نمیباشد

  11. code:

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

  12. با عرض سلام و احترام
    میخوام بهترین راهو معرفی کنم، طوری که حتی نیاز به شناسه ی FTP نیست، و فقط کافیه کد زیر رو کپی کنید و آخر فایل wp-config.php اضافه کنید.
    کد:

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

    امیدوارم مفید واقع شده باشه.

    • 8 سال عضو همیار وردپرس

      سلام
      اگر میخواهید آموزش را بذارید میتونید در سایت بنویسید ،بررسی خواهد شد

  13. عالیست

  14. واقعا دمت گرم خیلی عالی بود بسیار بهم کمک کرد..مرسی

  15. سلام آیا این کار امنیت رو پایین نمیاره؟

    • 7 سال عضو همیار وردپرس

      سلام
      خیر
      در اصل کار این ftp اینه که هر چیزی که خواستید نصب کنید از شما رمز میخواد
      تشکر

  16. دمت طلاواقعا که سایت مهشری دارید       mc ali i love you site

  17. بسیار سپاسگذارم

  18. دم همتون واقعا گرم منو از مرگ نجات دادین
    لـــــــــــــــــــــــــــــــــــایـــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــکــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ

  19. برای من خطا میده!
    خطا: خطایی در هنگام اتصال به سرور پیش آمده است. لطفاً درستی تنظیمات را بررسی نمایید.

    • 8 سال عضو همیار وردپرس

      اطلاعات کاربری را مجدداً چک کنید
      با احترام

  20. مرسی واقعا لازم داشتم 😡

  21. سلام بچه من اصلا اکانت ftp ایجاد نکردم تو هاستینگم یکی بود که وردپرس رو هم رو اون نصب میشه حتی نمیتونم یکی دیگشو ایجاد کنم !یعنی ایجاد میشه ها!! ولی ورد پرس روش نصب نمیشه!
    حالا مشکلم اینه که میخوام تو وردپرس هر چی نصب کنم این پسورد ور میخواد منم پسورد ندارم!!!
    چطوری پسوردم و پیدا کنم؟؟؟
    واضح بود سوالم عایا؟

  22. عالی بود
    ممنون

  23. بهترین روش اینه که کد زیر رو در آخرین خط فایل wp-config.php جای گذاری کنید.
    define(‘FTP_HOST’, ‘localhost’);
    define(‘FTP_USER’, ‘cPanel User’);
    define(‘FTP_PASS’, ‘cPanel Pass’);
    define(‘FTP_SSL’, true); // If you can use a SSL connection set this to true
    به همین راحتی!

  24. نه عزیز اطلاعاتFTP رو از تو هاست قسمت FTP access میشه گرفت همه چیز سادس…

  25. سلام بازم مثله همیشه…وردپرس98 برنده میشه
    عالی بود خیلی بدردم خورد…
    به سایت ما سر بزنید:D

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

    این کد جواب میده ؟ من اینو گذاشتم ج داد مشکلی پیش نیاد ؟

  27. سلام
    من طبق دستور شما انجام دادم و پیغام زیر را نمایش می ده لطفا راهنمایی کنید
    Parse error: syntax error, unexpected T_STRING in /home/fakke/domains/fakkeh.ir/public_html/wp-config.php on line 93

  28. سلام،ببخشید مال من اصلا جواب نمی ده، میگه برقراری ارتباطات با سرور FTP ****** ممکن نشد!!! اگه کد بالا رو بزارم درست میشه!؟
    فقط سرویس دهنده هاست به من آدرس و یوزر و پسورد ورود به هاستو داده همون مشخصات رو توی کد وارد کنم-همراه آدرس سایتم؟ (ببخشید ناواردم دیگه!)

  29. سلام
    سطح دسترسی رو باید بالا ببرید.
    VPS دارید؟

  30. آقا سلام خسته نباشید . ممنون از این سایت پر محتوا شما عید شما هم مبارک .
    من یه مشکلی دارم که فایل رو آپلود میکنم این ارور رو میده میدونم ربطی به ابن موضوع نداره ولی نمیدونستم کجا باید جوابم رو پیدا کنم .

    این خطا رو میده :
    پرونده فرستاده شده نمی‌تواند به /home/vhosts/www.postmusic.tk/wp-content/uploads/2013/03 برود.

  31. دوست عزیز این روش خیلی خیلی عالیه.
    منبع: میهن وب هاست

    این کد رو آخر wp_config.php قرار بدین درست میشه.

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

  32. این کار یک اشکال داره

    اون هم اینه که اگر فایل wp-config رو کسی هک کنه، کل سایت و سرور رو میدزده…
    درست نمیگم ؟

  33. من همه چیز رو درست وارد کردم ولی میگه
    Fatal error: fatal flex scanner internal error–end of buffer missed in /home3/howzeham/public_html/wp-config.php on line 91

  34. داداش من اطلاعات FTP رو درست وارد میکنم (با استفاده از برنامه های آپلود فهمیدم) ولی میگه شناسه/رمز برای tenewsir اشتباه است. لطفا راهنمایی کنید.

  35. این خطا رو داد.
    Parse error: syntax error, unexpected ‘,’ in /home/tenewsir/domains/netpak.ir/public_html/wp-config.php on line 96

  36. دمت گرم ( دست درد نکن)

  37. سلام من همین کارو کردم منتها وقتی میخوام آپدیت کنم روی مرحله دوم یعنی گشودن بسته گیر میکنه . وقتی میخوام قالب نصب کنم هم همینطوره . بازم روی مرحله دوم گیر میکنه !

  38. سلام
    علی آقا ممنون از راهنماییت. خیلی لطف کردی
    حالا تست کنم ببینم درست میشه باز خبرشو میدم.
    زنده باشی و پاینده

  39. سلام
    ببخشید من رمز اف تی پی رو از کجا باید گیر بیارم؟
    ممنون میشم اگه کسی جواب بده

  40. خیلی عالی ممنون.

  41. سلام ،
    من هر چی این گد رو به صورت زیر وارد میکنم بازم جواب نمیده :

    define(‘FTP_HOST’, ‘ftp.androidbox.ir’);
    define(‘FTP_USER’, ‘یوزر’);
    define(‘FTP_PASS’, ‘پسورد’);
    define(‘FTP_SSL’, true); // If you can use a SSL connection set this to true

    یه سوال حتما باید ftp. قبل از نام دامنه وجود داشته باشه یا نه

  42. و هم اکنون منتظر جواب شما هستم!!!!

  43. ببخشین من این کد رو به wp-config.php اضافه کردم ولی باز برای بروز رسانی این پیغام رو بهم میده:

    پوشه‌ی وردپرس پیدا نشد.

    راه‌اندازی انجام نشد

    • 11 سال عضو همیار وردپرس

      خب باید دسترسی های فولدرت رو تغییر بدی بهتره به مسول سرورت بگی suphp رو فعال کنه تا راحت بشی!

  44. سلام من این کارو کردم اما همش میگه شناسه/رمز برای [email protected] اشتباه است.!!!

  45. سلام خسته نباشید.کاری فرمایش کردید من انجام دادم ولی دوتا پیغام بهم میده.

    Warning: copy(/home/helper/domains/ahmadalidadi.ir/public_html/wp-content/uploads/2012/03/kamarband.jpg) [function.copy]: failed to open stream: Permission denied in /home/helper/domains/ahmadalidadi.ir/public_html/wp-admin/includes/file.php on line 348

    Warning: Cannot modify header information – headers already sent by (output started at /home/helper/domains/ahmadalidadi.ir/public_html/wp-admin/includes/file.php:348) in /home/helper/domains/ahmadalidadi.ir/public_html/wp-includes/pluggable.php on line 866

  46. فرقي نداره كجاش اضافه كنيم اگه مهمه بگيد ممنون

  47. سلام . میشه لطفا یه نفر کمکم کنه؟:(
    من کامنت گذاشتم اما مدیر وبسایت پاک کرد نمیدونم چرا
    میشه یکی بهم بگه چطوری میتونم عکس تبلیغات بنر صفحه رو عوض کنم؟ از WP_Content عکس رو عوض کردم اما کار نکرد

  48. سلام
    نمیدونم چرا من نمیتونم وارد کنم ؟
    از تو هاست مدیریت فابل ها اقدام کردم هر بار یه گیری داره
    دقیقا کجا و چجوری باید این کد وارد کرد ؟
    ممنون

  49. مرسی

  50. سلام
    این مورد ، برای زمانی که می خوایم خود وردپرس رو آپدیت کنیم نیز کاربرد داره یا فقط برای آپدیت کردن افزونه هاست؟

    • 11 سال عضو همیار وردپرس

      برای خیلی از قسمت ها مثل حذف / اضافه کردن افزونه قالب و …

  51. عالییییییییییییهههههه

  52. سلام
    مرسی،قبلا به این مشکل برخورده بودم که ،موقع هر برزورسانی یوزر پسورد اف تی پی رو میخواست
    =============
    یه سوال هم داشتم
    برای آپلود کردن عکس های پستها و کلا هر فایلی که توی کتابخانه چند رسانه ای آپلود میشه، توی یه سرور دیگه،چی کار باید کرد؟ حالا از طریق اف تی پی را هر طریق دیگه ای که بشه
    مرسی

  53. خیلی خوب و لازم بود. هر دفعه وارد کردنش واقعا آزار دهنده بود. ممنون

    • 11 سال عضو همیار وردپرس

      بله واقعا همینطوره ! تازه بدیش این بود که برای همه قسمت ها ظاهر میشد !

  54. سلام
    ایول – 1بار به ایم مشکل برخوردم!!!!
    واقعاً خسته نباشین .

  55. واقعاً ممنون.

  56. دم دم دم دم دم دم دم دم دم دم دم دم دم دم دم
    گرم گرم گرم گرم گرم گرم گرم گرم گرم گرم گرم گرم

  57. سلام . بک آپ نمی خواد بگیری ؟ یه دفعه اطلاعات پاک نشه !!! ما شانس نداریم … منتظر پاسختون هستم …

    • 11 سال عضو همیار وردپرس

      نه اینکار مشکلی ایجاد نمیکنه اما قبل از هر کاری از wp-config.php بک آپ بگیر.

  58. سلام.
    آموزش اینکه بعضی اوقات مینویسه دسترسی به این برگه مجاز نمیباشد هم آموزش بدین.

  59. دمت گرم

    خیلی به‌درد خورد