این آموزش به شما نشون میده چطور هنگام آپلود فایل های رسانه ای در وردپرس، خطای Temporary Folder Missing رو رفع کنین.
خطای Temporary Folder Missing زمانی نشون داده میشه که PHP نمیتونه یک پوشه temporary رو پیدا کنه. این ممکنه یک مشکل از سمت سرور باشه چون ممکنه فراموش کرده باشن که temp dir رو برای شما تنظیم کنن.اما با تغییر تنظیمات PHP با استفاده از فایل php.ini این مشکل رو میتونین رفع کنین:
گزینه اول
- وارد Hosting Cpanel سرورتون بشین یا از FTP استفاده کنین.
- فایل wp-config.php رو در روت سایت وردپرستون قرار بدین.
- فایل رو دانلود کنین و اون رو با استفاده از هر ویرایشگر متنی باز کنین.
- کد زیر رو بعد از /* That’s all, stop editing! Happy blogging. */ اضافه کنین:
1define('WP_TEMP_DIR', dirname(__FILE__) . '/wp-content/temp/');
- فایل رو ذخیره کنین و در سرورتون جایگزین کنین.
- یک پوشه جدید temp در پوشه wp-content ایجاد کنین.
گزینه دوم
- وارد cPanel هاست سرورتون بشین یا از FTP استفاده کنین.
- پوشه public_html رو باز کنین.
- حالا یک فایل با نام php.ini ایجاد کنین.
- کد زیر رو داخل فایل قرار بدین:
1upload_tmp_dir= /home/username/public_html/temp/
- فایل رو ذخیره کنین.
- یک پوشه temp در همون مکان، یعنی داخل public_html ایجاد کنین.
اگر مشکل حل نشد، اکیدا به شما توصیه می کنیم با ارائه دهنده هاستتون تماس بگیرین چون مشکل میتونه از پیکربندی سرور باشه.