رفع خطای پوشه مقصد از قبل موجود است در وردپرس: راهنمای گام به گام

رفع خطا Destination Folder Already Exists در وردپرس

آیا هنگام نصب افزونه یا قالب در وردپرس با خطای "Destination Folder Already Exists" مواجه شده‌اید؟ این خطا به معنای وجود پوشه‌ای با نام یکسان در هاست شماست که مانع از نصب صحیح می‌شود. در این مقاله، به بررسی این خطا و راه‌حل‌های رفع آن می‌پردازیم تا بتوانید به راحتی افزونه یا قالب مورد نظر خود را نصب کنید.

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

خطای "Destination Folder Already Exists" یا به فارسی "پوشه مقصد از قبل موجود است"، اغلب زمانی رخ می‌دهد که شما در حال نصب یک افزونه یا قالب جدید در سایت وردپرسی خود هستید. در این مقاله آموزشی، گام به گام نحوه‌ی رفع این خطا را توضیح می‌دهیم. پس با ما همراه باشید تا این مشکل را به آسانی حل کنید. به یاد داشته باشید، رفع این خطا یکی از ساده‌ترین مشکلات وردپرس است و نباید شما را نگران کند.

چرا با خطای Destination Folder Already Exists در وردپرس روبرو می‌شویم؟چرا خطای "پوشه مقصد از قبل موجود است" در وردپرس رخ می‌دهد؟

وردپرس، به عنوان یکی از محبوب‌ترین سیستم‌های مدیریت محتوا، با وجود سادگی و انعطاف‌پذیری خود، گاهی اوقات می‌تواند با خطاهایی همراه باشد. اما خوشبختانه، اکثر این خطاها به راحتی قابل حل هستند. خطای "Destination Folder Already Exists" نیز از این قاعده مستثنی نیست.

این خطا معمولاً به دو دلیل اصلی رخ می‌دهد:

چرا با خطا Destination Folder Already Exists در وردپرس روبرو می‌شویم؟

  1. وجود پوشه‌ی افزونه یا قالب قبلی: زمانی که شما یک افزونه یا قالب را نصب می‌کنید، وردپرس یک پوشه با نام آن در هاست شما ایجاد می‌کند. اگر قبلاً این افزونه یا قالب را نصب کرده و به درستی حذف نکرده باشید، پوشه‌ی مربوطه همچنان در هاست باقی می‌ماند و باعث بروز این خطا می‌شود.
  2. نصب ناقص افزونه یا قالب: در برخی موارد، ممکن است فرآیند نصب افزونه یا قالب به طور کامل انجام نشود. در این صورت، پوشه‌ی مربوطه ایجاد می‌شود، اما فایل‌های مورد نیاز در آن قرار نمی‌گیرند. این موضوع نیز می‌تواند منجر به بروز خطای "پوشه مقصد از قبل موجود است" شود.

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

  فعال‌سازی و غیرفعال‌سازی نمایش خطا PHP در وردپرس

خوشبختانه، راه‌حل رفع این مشکل بسیار ساده است و نیازی به صرف زمان و انرژی زیادی ندارد. در ادامه، به بررسی گام‌های لازم برای رفع این خطا می‌پردازیم.

نکته مهم: در زمان بروز این خطا، مسیر پوشه‌ای که مشکل دارد به شما نمایش داده می‌شود. این اطلاعات به شما کمک می‌کند تا مکان دقیق پوشه‌ی موجود را پیدا کنید.

نحوه رفع خطای "Destination Folder Already Exists" در وردپرس

اکنون، بیایید به سراغ راه‌حل این مشکل برویم.

برای رفع این خطا، ابتدا باید بررسی کنید که آیا افزونه یا قالبی که قصد نصب آن را دارید، قبلاً در سایت شما وجود داشته است یا خیر. برای این کار، به پوشه‌های قالب و افزونه‌ها در هاست خود مراجعه کنید.

اگر پوشه مورد نظر را پیدا نکردید، ممکن است یکی از دو حالت زیر رخ داده باشد:

  1. شما قبلاً افزونه یا قالب را حذف کرده‌اید، اما پوشه‌ی آن به طور کامل حذف نشده و همچنان در هاست شما باقی مانده است.
  2. فرآیند نصب افزونه یا قالب قبلاً به طور کامل انجام نشده و پوشه‌ی آن در هاست شما وجود دارد.

به طور خلاصه، اگر افزونه یا قالب را در سایت خود پیدا نمی‌کنید، احتمالاً در فرآیند نصب یا حذف آن مشکلی پیش آمده و پوشه‌ی مربوطه همچنان در هاست شما قرار دارد.

راه‌حل ساده:

اگر این خطا به دلیل حذف ناموفق افزونه یا قالبی باشد که قبلاً حذف کرده‌اید، باید پوشه‌ی مربوطه را پیدا کرده و آن را حذف کنید. مسیر پوشه در پیام خطا به شما نمایش داده می‌شود.

نحوه رفع خطا Destination Folder Already Exists چگونه است؟

حذف پوشه افزونه برای رفع خطا

  • وارد کنترل پنل هاست خود شوید.
  • به مسیر public_html/wp-content/plugins بروید.
  • پوشه مورد نظر (افزونه‌ای که قصد نصب آن را دارید) را پیدا کرده و آن را حذف کنید.
  • به بخش مدیریت وردپرس خود بازگردید و مجدداً برای نصب افزونه اقدام کنید.

حذف پوشه قالب برای رفع خطا

  • وارد کنترل پنل هاست خود شوید.
  • به مسیر public_html/wp-content/themes بروید.
  • پوشه مورد نظر (قالبی که قصد نصب آن را دارید) را پیدا کرده و آن را حذف کنید.
  • به بخش مدیریت وردپرس خود بازگردید و مجدداً برای نصب قالب اقدام کنید.

به همین سادگی، مشکل شما حل شد!

جمع‌بندی

در این مقاله، به بررسی خطای "Destination Folder Already Exists" در وردپرس و راه‌حل‌های رفع آن پرداختیم. این خطا زمانی رخ می‌دهد که پوشه‌ای با نام مشابه در هاست شما وجود داشته باشد. با دنبال کردن مراحل ذکر شده، می‌توانید به راحتی این خطا را برطرف کرده و افزونه یا قالب مورد نظر خود را نصب کنید.

اگر در حین انجام این مراحل با مشکلی مواجه شدید یا نیاز به راهنمایی بیشتری دارید، لطفاً سؤالات و نظرات خود را در بخش نظرات با ما در میان بگذارید.

منبع : 

https://www.wpbeginner.com/wp-tutorials/how-to-fix-destination-folder-already-exists-error-in-wordpress/

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