رفع خطا نوشتن پرونده روی دیسک با خطا مواجه شد در وردپرس
احتمالا شما هم به خطا “نوشتن پرونده روی دیسک با خطا مواجه شد” برخوردید، که در حال حاضر در تلاش هستید تا این خطا رو رفع کنید! این خطای رایج برای کاربران مبتدی می تواند بسیار ناراحت کننده باشد. در این مقاله به شما نشان خواهیم داد که چگونه در وردپرس خطای Upload: failed to write a file to disk را رفع کنیم.
چرا خطا “نوشتن پرونده روی دیسک با خطا مواجه شد” نمایش داده میشود؟
زمانی که این خطا رخ می دهد دلایل مختلفی دارد! اما رایج ترین دلیل؛ نادرستی سطح دسترسی پوشه ها است. و تنها قابلیت خواندن پوشه فعال می باشد. هر فایل و پوشه در وب سایت شما دارای مجموعه ای از سطح دسترسی یا Permission می باشد، وب سرور شما دسترسی به فایل ها را براساس سطح دسترسیشون کنترل می کند.
قرار دادن سطح دسترسی اشتباه باعث می شود وب سرور نتواند فایل های مورد نظر شما را در پوشه دلخواه خود ایجاد و اضافه کند و از یان رو مشکلاتی در آپلود پرونده یا فایل ها بوجود می آید.
حال اگر شما بخواهید تصاویر یا هر چیز دیگری را در بخش پنل مدیریت وردپرس خود آپلود کنید با خطاهایی همانند زیر برخورد خواهید کرد:
- نوشتن پرونده روی دیسک با خطا مواجه شد.
- آپلود فایل روی هاست شما با شکست مواجه شده است ، امکان نوشتن فایل وجود ندارد.
- امکان ایجاد شاخه wp-content/uploads/2017/03 نیست. آیا شاخه مادر آن با سرور قابل نوشتن است؟
رفع خطا نوشتن پرونده روی دیسک با خطا مواجه شد
برای حل این مشکل شما باید Permissions های پوشه wp-content خود را به 755 تغییر دهید. (هاست مورد استفاده ما در این آموزش سی پنل می باشد.)
در مرحله اول ابتدا باید وارد کنترل پنل هاست خود شوید و سپس به بخش فایل منیجرتان بروید و روی پوشه wp-content کلیک راست کرده و گزینه Changes Permissions را انتخاب کنید.
سپس در پنجره باز شده سطح دسترسی یا همان Permissions را همانند تصویر زیر آن را بر روی 755 تنظیم کنید و در آخر روی Change Permissions کلیک کنید. (همانند تصویر)
حال بعد از انجام تغییرات ذکر شده مجددا به پنل مدیریت وردپرس خود برگردید و یک پرونده آپلود کنید و خواهید دید که دیگر خطایی برای شما نمایش داده نمی شود و فایل شما به خوبی در رسانه وردپرس آپلود می گردد. اگر بعد از انجام تغییرات فوق، بازهم با این خطا مواجه شدید، با پشتیبانی میزبان وب خود تماس بگیرید.
امیدواریم که این مقاله در آریا وردپرس به شما کمک کند تا مشکل مربوط به “نوشتن پرونده روی دیسک با خطا مواجه شد” را حل کنید.
سلام و عرض ادب
ضمن تشکر
من این کار رو انجام دادم و بررسی کردم تیک هاش اکی بود ولی باز هم مشکل دارم و نمی تونم آپلود کنم امکانش هست راهنمایی بفرمائید
سلام متشکرم از لطف شما. این موردنیاز به بررسی های بیشتری داره. ولی با توجه به اینکه این کار رو انجام دادین و مشکلتون به قوت خودش باقی هست، اولین کاری که میتونه متاثر باشه، غیر فعال کردن افزونه هاتون هست. احتمالش هست که برخی از افزونه های شما باهم تداخل دارن یا خیلی قدیمی هستن یا خیلی وقته که به روز رسانی نشدن. بنابراین در قدم اول، یکبار با غیرفعال کردن افزونه هاتون تست کنید و ببینید آیا مشکلتون حل میشه یا خیر.
مشکل پر شدن هاست شما ست. trash رو خالی کنید. درست میشه.
سلام ببخشید هاست من دایرکت ادمین چیکار کنم که درست بشه
سلام علی جان وقتت بخیر؛
وارد فایل منیجر بشید همه فایل ها و فولدر هارو مطابق تصویر سی پنل تیک بزنید و از نوار پایینی در کنار دکمه “set Permission” یه قسمت هست برای تایپ، عدد 755 رو تایپ کنید و بعد از تیک زدن Recursive روی دکمه مذکور کلیک کنید تا مشکلتون حل شه. موفق باشین.