فهرست مقاله
گاهی اوقات وقتی ارتقا می دهیموب سایت وردپرسنسخه برنامه، یا ارتقاافزونه وردپرس، یک پیغام خطا ظاهر می شود:
بهروزرسانی انجام نشد: بهروزرسانی نصب نشد زیرا نتوانستیم برخی از فایلها را کپی کنیم.
- این معمولاوب سایت وردپرسمجوزهای فایل برنامه ناسازگار است.
- در واقع، زمانی که سایتهای وردپرس جابهجا میشوند، ارتقا مییابند و بهروزرسانی میشوند، با اعلانهای مشابهی مواجه میشوند که تقریباً همه ناشی از مجوزهای ناکافی است. چنین مشکلاتی کاملاً رایج هستند.
به عنوان مثال، خطاهایی مانند به روز رسانی وردپرس ▼ شکست خورد
"بهروزرسانی نصب نشد زیرا نتوانستیم برخی از فایلها را کپی کنیم. این معمولاً به دلیل مجوزهای فایل متناقض است.: wp-includes/js/plupload/handlers.min.js, wp-includes/js/plupload/handlers.js , wp -includes/js/wp-api.js, wp-includes/js/wp-api.min.js, wp-includes/class-wp-customize-manager.php, wp-includes/class-http.php , wp -includes/class-wp-xmlrpc-server.php, wp-includes/version.php, wp-includes/taxonomy.php”
- نشان می دهد که این فایل ها و فایل های آنها دسترسی نوشتن به این پوشه ندارند، بنابراین به روز رسانی قابل ارتقا نیست.
اخیر،چن ویلیانگوبلاگ ها هنگام به روز رسانی افزونه های وردپرس، مجوزهای فایل متناقض دارند.
پیام خطا به دلیل دسترسی ناکافی وردپرس ظاهر می شود:"به روز رسانی انجام نشد: ارتقا نصب نشد زیرا نتوانستیم برخی از فایل ها را کپی کنیم."
- در حال حاضر، لطفا افزونه را بررسی کنید، مالک و همه گروه ها کاربر روت هستند و اجازه نوشتن در فایل وجود ندارد.
- راه حل این است که از دستور chown برای تغییر مجوزها استفاده کنید.
SSH 775 مجوز را تنظیم کرد
اگر از VPS استفاده می کنید، این دایرکتوری ها مالک پیش فرض root است،FTP مورد استفاده vsftpd است،سرور Apache2 است.
این شرایط عمدتاً نام گروه های کاربری پیش فرض را محدود می کند.
اگرلینـوکــسبسته به سیستم نصب شده، نام گروه های کاربری ممکن است نیاز به تنظیم داشته باشد.
در زیر فرآیند مجوز تنظیم SSH 775 ▼ است
مرحله 1:ورود به سیستم SSH
مرحله 2:به دایرکتوری /wp-content/ ▼ بروید
cd /home/admin/web/你的域名文件夹/public_html/wp-content/
مرحله 3: 755 مجوز برای این دایرکتوری ها تنظیم کنید، یعنی فقط مالک اجازه نوشتن ▼ را دارد.
chmod -R 755 plugins/ chmod -R 755 themes/ chmod -R 755 uploads/ chmod -R 755 upgrade/
VestaCPمجوزهای پوشه را تغییر دهید
اگر شماپنل VestaCP را نصب کنید، برای تغییر سریع مجوزهای دایرکتوری وب سایت وردپرس، می توانید از دستورات ▼ زیر استفاده کنید
chown -R admin:admin /home/admin/web/你的域名文件夹/public_html/*
کنترل پنل CWP755 مجوز را تنظیم کنید
اگر کنترل پنل CWP روی VPS شما نصب شده است، لطفاً برای تنظیم مجوزها، مستقیماً وارد پس زمینه کنترل پنل CWP شوید.
مرحله 1:به صفحه Fix Permissions بروید
- منوی CWP –> حساب های کاربری –> رفع مجوزها (تصحیح مجوزها و انتخاب کاربر)
مرحله 2:کاربر ▼ را انتخاب کنید
مرحله 3:روی Fix Account Permissions ▲ کلیک کنید
- تنظیم مجوزهای 755 کنترل پنل CWP واقعا ساده و سریع است ^_^
مجوزهای تنظیم میزبان مجازی
اگر از هاست مجازی استفاده می کنید، نه از VPS، روش تنظیم بالا اعمال نمی شود.
لطفا کد زیر را به فایل wp-config.php در دایرکتوری ریشه وب سایت وردپرس ▼ اضافه کنید
define("FS_METHOD","direct"); define("FS_CHMOD_DIR", 0755); define("FS_CHMOD_FILE", 0755);
اساساً انجام این کار باعث می شود برنامه وردپرس شما هم ایمن تر و هم قادر به ارتقا باشد.
تا به خوبی انجام شودبازاریابی اینترنتیوظایف، اکنون می توانید شروع به آزمایش نصب و ارتقاء، مختلف کنیدارتقاء وبافزونه ^_^
وبلاگ امید چن ویلیانگ ( https://www.chenweiliang.com/ ) به اشتراک گذاشت "رفع خرابی به روز رسانی وردپرس: چون نتوانستیم برخی از فایل ها را کپی کنیم، ارتقا نصب نشد"، که برای شما مفید است.
به اشتراک گذاری لینک این مقاله خوش آمدید:https://www.chenweiliang.com/cwl-1833.html
به کانال تلگرام وبلاگ چن ویلیانگ خوش آمدید تا از آخرین به روز رسانی ها مطلع شوید!
📚 این راهنما حاوی ارزش بسیار زیادی است، 🌟این یک فرصت نادر است، آن را از دست ندهید! ⏰⌛💨
اگر دوست داشتید به اشتراک بگذارید و لایک کنید
اشتراک گذاری و لایک های شما انگیزه مستمر ما هستند!