خطای “Missing a temporary folder” یا «عدم وجود پوشه موقت» در وردپرس یک مشکل جدی است. ما متوجه شدهایم که این خطا میتواند از بارگذاری تصاویر، بهروزرسانی تمها و پلاگینها و حتی بهروزرسانی هسته وردپرس جلوگیری کند و عملکرد وبسایت شما را به شدت مختل کند.
در این مقاله، مراحل حل آسان خطای “Missing a temporary folder” در وردپرس را به شما آموزش خواهیم داد تا وبسایت شما بهطور روان و مؤثر عمل کند.
چه عواملی باعث بروز خطای “Missing a temporary folder” در وردپرس میشوند؟
آیا وبسایت وردپرس شما خطای «عدم وجود پوشه موقت» را نمایش میدهد؟ این خطای رایج وردپرس به دلیل تنظیمات نادرست PHP در محیط هاستینگ وردپرس شما ایجاد میشود.
یک تنظیم خاص PHP وجود دارد که پوشه موقتی را تعیین میکند که برنامههایی مانند وردپرس میتوانند از آن برای ذخیره موقت دادهها استفاده کنند. وردپرس برای بارگذاری تصاویر، نصب یا بهروزرسانی پلاگینها و تمها، یا بهروزرسانی هسته وردپرس نیاز به دسترسی به این پوشه موقت دارد.
اگر محل این پوشه در پیکربندی PHP سرور شما تعریف نشده باشد، وردپرس قادر به انجام این کارها نخواهد بود و خطای “Missing a temporary folder” را نمایش میدهد.
ممکن است بخواهید با ارائهدهنده هاستینگ خود تماس بگیرید و از آنها بخواهید که این مشکل را برای شما حل کنند. اگر از پشتیبانی فنی که دریافت میکنید راضی نیستید، ممکن است بخواهید هاست وردپرس خود را به یک شرکت بهتر تغییر دهید پیشنهاد میشود به مقاله انتخاب هاست مناسب گوش دهید .
با این حال، این امکان وجود دارد که خودتان این خطا را با استفاده از یک روش جایگزین برطرف کنید. در ادامه، نحوه حل آسان خطای «عدم وجود پوشه موقت» در وردپرس را بررسی خواهیم کرد.
چگونه خطای “Missing a temporary folder” در وردپرس را برطرف کنیم؟
این خطای وردپرس اغلب به دلیل تنظیمات نادرست PHP در محیط هاستینگ شما رخ میدهد. برای رفع این مشکل، شما باید فایل پیکربندی wp-config.php را ویرایش کنید. در این راهنما، تمام مراحل لازم برای رفع این خطا به صورت کامل توضیح داده شده است.
مراحل رفع خطای “Missing a temporary folder”:
-
اتصال به سایت از طریق FTP یا مدیر فایل در cPanel
اولین گام این است که به وبسایت وردپرس خود از طریق FTP یا مدیر فایل موجود در داشبورد cPanel هاست خود متصل شوید. برای این کار میتوانید از نرمافزارهایی مانند FileZilla یا از امکانات مدیریت فایل در cPanel استفاده کنید.
-
یافتن فایل wp-config.php و ویرایش آن
پس از اتصال به سایت، به پوشه روت وردپرس خود بروید. فایل wp-config.php در این پوشه قرار دارد. این فایل تنظیمات اصلی وردپرس را در خود جای داده است. فایل را پیدا کرده و آن را با ویرایشگر متن باز کنید.
-
افزودن کد به فایل wp-config.php
در فایل wp-config.php، باید کد زیر را قبل از خطی که میگوید ‘That’s all, stop editing! Happy publishing.’ اضافه کنید:
define(‘WP_TEMP_DIR’, dirname(__FILE__) . ‘/wp-content/temp/’);
این کد به وردپرس میگوید که از پوشه temp در داخل پوشه wp-content برای ذخیرهسازی موقت استفاده کند.
-
ذخیره تغییرات و بارگذاری مجدد فایل
پس از اضافه کردن کد، فایل را ذخیره کرده و آن را به سایت خود دوباره آپلود کنید.
-
ایجاد پوشه temp در پوشه wp-content
پس از آپلود فایل wp-config.php جدید، باید به پوشه /wp-content در سایت خود بروید. در این پوشه یک پوشه جدید به نام temp بسازید. این پوشه محلی خواهد بود که وردپرس از آن برای ذخیره دادههای موقت استفاده میکند.
-
آزمایش بارگذاری تصویر
حال میتوانید به پنل مدیریت وردپرس خود وارد شوید و سعی کنید یک تصویر بارگذاری کنید. اگر همه مراحل را به درستی انجام داده باشید، باید خطای «عدم وجود پوشه موقت» رفع شده باشد.
اگر پس از انجام این مراحل هنوز با خطای “Missing a temporary folder” روبهرو هستید، ممکن است مشکل به تنظیمات دسترسیهای پوشهها مربوط باشد. در این صورت، باید دسترسیهای پوشه wp-content را بررسی کنید.
-
بررسی دسترسیهای پوشه wp-content
برای انجام این کار، از FTP خود استفاده کنید و به پوشه روت سایت وردپرس خود بروید. سپس روی پوشه wp-content راستکلیک کرده و گزینه File permissions… را انتخاب کنید.
-
تنظیم دسترسیهای پوشه به 755
در کادر گفتگوی دسترسیها، باید مقدار عددی 755 را در فیلد مربوطه وارد کنید. این دسترسیها به وردپرس اجازه میدهند تا به طور صحیح از پوشهها و فایلها استفاده کند.
-
تایید تغییرات
پس از وارد کردن مقدار 755، روی دکمه OK کلیک کنید تا تغییرات ذخیره شوند.
-
بررسی و آزمایش دوباره
اکنون شما باید قادر به بارگذاری تصاویر و انجام بهروزرسانیها در سایت وردپرس خود باشید. اگر همه مراحل به درستی انجام شده باشند، خطای “Missing a temporary folder” برطرف خواهد شد.
نتیجهگیری
خطای “Missing a temporary folder” یا «عدم وجود پوشه موقت» در وردپرس یکی از مشکلات رایجی است که میتواند بر عملکرد وبسایت شما تاثیر بگذارد. خوشبختانه با انجام مراحل سادهای که در این مقاله توضیح داده شد، میتوانید این مشکل را برطرف کنید. پس از اضافه کردن کد به فایل wp-config.php و ایجاد پوشه temp، باید قادر باشید که به راحتی تصاویر را بارگذاری کرده و بهروزرسانیهای لازم را انجام دهید. اگر هنوز با مشکلاتی روبهرو هستید، بررسی دسترسیهای پوشهها و اطمینان از تنظیمات صحیح دسترسیها میتواند به رفع مشکل کمک کند.
در صورتی که در اجرای مراحل دچار مشکل شدید یا نیاز به کمک بیشتری دارید، سایت فریا میتواند منبع خوبی برای راهنماییهای بیشتر و پشتیبانی فنی باشد. این سایت خدمات تخصصی در زمینه وردپرس و رفع مشکلات فنی سایتها را ارائه میدهد.
سوالات متداول
1. چرا خطای “Missing a temporary folder” در وردپرس بروز میکند؟
این خطا بطور معمول به دلیل نداشتن دسترسی به پوشه موقت در سرور یا تنظیمات نادرست PHP در هاست شما ایجاد میشود. وردپرس برای بارگذاری تصاویر، نصب یا بهروزرسانی پلاگینها و تمها نیاز به پوشه موقت دارد.
2. آیا میتوانم خطای “Missing a temporary folder” را بدون کمک پشتیبانی هاستینگ خود برطرف کنم؟
بله، شما میتوانید این خطا را با ویرایش فایل wp-config.php و ساخت پوشه temp در پوشه wp-content خود برطرف کنید. همچنین، باید دسترسیهای پوشهها را نیز بررسی کنید تا اطمینان حاصل کنید که وردپرس قادر به ذخیره دادهها است.
3. اگر این روشها جواب نداد، چه کار کنم؟
اگر با انجام مراحل بالا هنوز مشکل حل نشد، ممکن است نیاز به تغییر تنظیمات بیشتر در هاست یا بررسی پیکربندی PHP داشته باشید. در این صورت، بهتر است با پشتیبانی فنی هاست خود تماس بگیرید یا از خدمات حرفهای سایتهایی مانند گروه طراحی و پشتیبانی فریا استفاده کنید.