انجمن‌های فارسی اوبونتو

لطفاً به انجمن‌ها وارد شده و یا جهت ورود ثبت‌نام نمائید

لطفاً جهت ورود نام کاربری و رمز عبورتان را وارد نمائید




نویسنده موضوع: مشکل نصب پلاگین و... در وردپرس (حل شد)  (دفعات بازدید: 758 بار)

0 کاربر و 6 مهمان درحال مشاهده موضوع.

آفلاین Oxygen

  • Sr. Member
  • *
  • ارسال: 337
سلام
من توی Xubuntu نرم افزار Xampp رو نصب کردم و داخلش وردپرس رو راه انداختم. الان زمانی که میخوام پلاگینی چیزی داخل وردپرس نصب کنم (نصب خودکار و مستقیم از سرور خودش) خطا میده که دسترسی نداره و ftp رو پیکربندی کن و دسترسی بده و... قبلا این مشکل رو با تغییر دسترسی اون پوشه به 777 موقتا حل میکردم، ولی الان حتی با تغییر دسترسی اون پوشه به 777 همچنان این مشکل هست! کسی راه حلی داره؟
« آخرین ویرایش: 13 تیر 1400، 04:09 ب‌ظ توسط Oxygen »

آفلاین mahdiar

  • Hero Member
  • *
  • ارسال: 921
  • جنسیت : پسر
پاسخ : نصب در وردپرس
« پاسخ #1 : 13 تیر 1400، 03:36 ب‌ظ »
کد زیر را به wp-config.php اضافه کنید

if(is_admin()) {
add_filter('filesystem_method', create_function('$a', 'return "direct";' ));
define( 'FS_CHMOD_DIR', 0755 );
}

define('FS_METHOD', 'direct');

آفلاین Issac

  • Hero Member
  • *
  • ارسال: 890
  • جنسیت : پسر
    • Mastodon
پاسخ : نصب در وردپرس
« پاسخ #2 : 13 تیر 1400، 03:58 ب‌ظ »
اول ببین که xampp با چه کاربری درحال اجراست. من الان روی سیستمم تست کردم با کاربر daemon درحال اجرا بود.
بعد مالک یا گروه پوشه wp-content رو به اون کاربر تغییر بده. مثلا:
sudo chown -R daemon:daemon /opt/lampp/htdocs/wordpress/wp-content

اگه میخوای میتونی کد زیر رو به فایل  wp-config.php اضافه کنی که از ftp برای دانلود پلاگین ها استفاده نکنه و اونا رو مستقیم دانلود کنه.
define('FS_METHOD', 'direct');
این پست رو فرستادم که تعداد ارسال‌هام زیاد بشه.

آفلاین Oxygen

  • Sr. Member
  • *
  • ارسال: 337
پاسخ : نصب در وردپرس
« پاسخ #3 : 13 تیر 1400، 04:08 ب‌ظ »
کد زیر را به wp-config.php اضافه کنید

if(is_admin()) {
add_filter('filesystem_method', create_function('$a', 'return "direct";' ));
define( 'FS_CHMOD_DIR', 0755 );
}

define('FS_METHOD', 'direct');

حل شد! ممنون از شما :)

آفلاین دانیال بهزادی

  • ناظر انجمن
  • *
  • ارسال: 19692
  • جنسیت : پسر
  • Urahara Kiesuke
    • وبلاگ
پاسخ : مشکل نصب پلاگین و... در وردپرس (حل شد)
« پاسخ #4 : 13 تیر 1400، 04:39 ب‌ظ »
سلام
من توی Xubuntu نرم افزار Xampp رو نصب کردم و داخلش وردپرس رو راه انداختم.
سلام. اشتباه کردید. این نرم‌افزارها برای شبیه‌سازی LAMP روی سیستم‌عامل‌هایین که نمی‌تونن درست ازش پشتیبانی کنن. توی زیرشاخه‌های دبیان باید خود lamp رو نصب کنید:
sudo apt install lamp-server^
اگه این ارسال بهت کمک کرد، دنبال دکمهٔ تشکر نگرد. به جاش تو هم به جامعهٔ آزادت کمک کن

آفلاین Oxygen

  • Sr. Member
  • *
  • ارسال: 337
پاسخ : مشکل نصب پلاگین و... در وردپرس (حل شد)
« پاسخ #5 : 14 تیر 1400، 01:16 ق‌ظ »
سلام. اشتباه کردید. این نرم‌افزارها برای شبیه‌سازی LAMP روی سیستم‌عامل‌هایین که نمی‌تونن درست ازش پشتیبانی کنن. توی زیرشاخه‌های دبیان باید خود lamp رو نصب کنید:
sudo apt install lamp-server^
میشه لطفا یکم بیشتر توضیح بدین که ممکنه چه مشکلی پیش بیاد؟