برای حل خطای “Failed to write file to disk” ممکن است موارد مختلفی در جریان باشد و از جمله آنها می توان بموارد زیر اشاره نمود :
- فضای هارد سرور پر شده است
- پوشه tmp سرور پر شده است
- دسترسی های لازم برای پوشه ها برای نوشتن اطلاعات وجود ندارد.
این خطا در وردپرس معمولا بمعنای پر بودن فضای تمپ می باشد.ممکن است دلیل دیگر این موضوع دیدگاه یک پست در وردپرس دارای این خطا باشد یا در فروم این خطا را مشاهده نمایید که مشکل با فایل تمپ upload_tmp_dir می باشد.
اگر شما کاربر Sarvserver سرو سرور می باشید:
نصب پیش فرض وردپرس در هاست های سروسرور هیچ مشکلی با پوشه تمپ و آپلود عکس ها نخواهد داشت. در صورتیکه شما این خطا را دریافت می دارید یک فایل phpinfo.php ایجاد نمایید و در ای فایل تنظیمات upload_tmp_dir را چک نمایید اگر بروی هیچ مقداری تنظیم نشده است پوشه تمپ پیش فرض وردپرس /tmp خواهد بود. درصورتیکه این پوشه در این فایل به آدرس دیگری تغییر یافته بود حتما سطح دسترسی پوشه را بروی 755 قرار دهید.
درصورتیکه کاربر سرو سرور نمی باشید:
درصورتیکه شما کاربر سرو سرور نمی باشد می توانید موارد بالا را نیز چک نمایید. درصورتیکه پوشه آپلود دیگری برای upload_tmp_dir انتخاب نکرده باشید از هاستینگ خود درخواست نمایید تا چک نماید این پوشه پر می باشد یا خیر .