وردپرس آموزش وردپرس

آموزش رفع خطای “Missing a Temporary Folder”

خطای “Missing a Temporary Folder” موجب می شود دیگر نتوانید در سایت خود تصویری را آپلود نمایید، افزونه ها و قالب وردپرس خود و یا حتی خود هسته وردپرس بارگذاری شده بر روی هاست را بروزرسانی نمایید.
در این مقاله با ما با آموزش رفع این خطا همراه باشید.

missingtmpfolder

چه عواملی باعث به وجود آمدن این خطا می شوند؟

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

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

برای رفع این خطا نیاز به ایجاد تغییرات در فایل wp-config.php موجود بر روی هاست خود دارید. می توانید از روش اتصال FTP به سرور هاست خود و یا در File Manager موجود بر روی cPanel خود به این فایل دسترسی پیدا کنید.

پس از دسترسی به فایل مذکور آن را باز کنید تا به ویرایش آن بپردازید.

wpconfigfile

قطعه کد زیر را درست قبل از خط ‘That’s all, stop editing! Happy blogging’ قرار دهید.

define('WP_TEMP_DIR', dirname(__FILE__) . '/wp-content/temp/');

تغییرات انجام داده را ذخیره کنید و فایل wp-config.php را دوباره بر روی هاست خود آپلود نمایید.

حال به پوشه wp-content مراجعه کرد و فولدری با نام temp در آنجا ایجاد نمایید.

tempfolder

با طی مراحل بالا خطای مذکور از بین می رود در غیر اینصورت شما نیاز مشخص کردن دوباره File Permission برای فایل های موجود در هاست خود دارید. جهت مشاهده راهنمایی های کامل در این مورد به این مقاله مراجعه فرمایید.

توجه کنید خطای موجود به دلیل وجود تنظیمات ضعیف یا بعضا اشتباه در محیط هاست شما روی می دهد پس هموراه وجود چنین مسائلی را با شرکت هاستینگ خود مطرح سازید.

اگر در هنگام کار با سیستم وردپرس به خطاهای دیگری برخوردید حتما آن را با در یک وب در میان بگذارید.

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

sh.honarmandi

دیدگاهتون رو ارسال کنید