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

کمک و پشتیبانی => شبکه و سرویس‌ دهنده‌ها => نویسنده: Oxygen در 13 تیر 1400، 03:07 ب‌ظ

عنوان: مشکل نصب پلاگین و... در وردپرس (حل شد)
ارسال شده توسط: Oxygen در 13 تیر 1400، 03:07 ب‌ظ
سلام
من توی Xubuntu نرم افزار Xampp رو نصب کردم و داخلش وردپرس رو راه انداختم. الان زمانی که میخوام پلاگینی چیزی داخل وردپرس نصب کنم (نصب خودکار و مستقیم از سرور خودش) خطا میده که دسترسی نداره و ftp رو پیکربندی کن و دسترسی بده و... قبلا این مشکل رو با تغییر دسترسی اون پوشه به 777 موقتا حل میکردم، ولی الان حتی با تغییر دسترسی اون پوشه به 777 همچنان این مشکل هست! کسی راه حلی داره؟
عنوان: پاسخ : نصب در وردپرس
ارسال شده توسط: mahdiar در 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 در 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 در 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');

حل شد! ممنون از شما :)
عنوان: پاسخ : مشکل نصب پلاگین و... در وردپرس (حل شد)
ارسال شده توسط: دانیال بهزادی در 13 تیر 1400، 04:39 ب‌ظ
سلام
من توی Xubuntu نرم افزار Xampp رو نصب کردم و داخلش وردپرس رو راه انداختم.
سلام. اشتباه کردید. این نرم‌افزارها برای شبیه‌سازی LAMP روی سیستم‌عامل‌هایین که نمی‌تونن درست ازش پشتیبانی کنن. توی زیرشاخه‌های دبیان باید خود lamp رو نصب کنید:
sudo apt install lamp-server^
عنوان: پاسخ : مشکل نصب پلاگین و... در وردپرس (حل شد)
ارسال شده توسط: Oxygen در 14 تیر 1400، 01:16 ق‌ظ
سلام. اشتباه کردید. این نرم‌افزارها برای شبیه‌سازی LAMP روی سیستم‌عامل‌هایین که نمی‌تونن درست ازش پشتیبانی کنن. توی زیرشاخه‌های دبیان باید خود lamp رو نصب کنید:
sudo apt install lamp-server^
میشه لطفا یکم بیشتر توضیح بدین که ممکنه چه مشکلی پیش بیاد؟