آموزش رفع خطای “نوشتن پرونده روی دیسک با خطا مواجه شد”
آیا در هنگام آپلود فایل ها در وردپرس با پیام خطای “نوشتن پرونده روی دیسک با خطا مواجه شد” مواجه می شوید؟ زمانی که با این خطا روبه رو می شوید، بسیار ناامید کننده است زیرا شما نمی توانید هیچ نوع فایلی را در سایت خود بارگذاری کنید. خوشبختانه روش های مختلفی وجود دارد که می توانید با استفاده از آنها این خطا را در وب سایت خود رفع کنید. به همین منظور با ما همراه باشید تا شما را با آموزش رفع خطای نوشتن پرونده روی دیسک آشنا کنیم.
آموزش رفع ارور نوشتن پرونده روی دیسک با خطا مواجه شد
قبل از اینکه بخواهیم شما را با رفع خطا نوشتن پرونده روی دیسک با خطا مواجه شد در وردپرس آشنا کنیم، بهتر است با این خطا و علت بروز آن بیشتر آشنا شوید. به طور کلی؛ خطای “نوشتن پرونده روی دیسک با خطا مواجه شد” معمولاً زمانی برای شما رخ می دهد که قصد دارید فایل های رسانهای را در سایت وردپرس خود آپلود کنید. چند دلیل احتمالی وجود دارد که رایج ترین آنها مجوزهای نادرست فایل است.
هر فایل و پوشه در سایت وردپرس شما دارای مجموعه ای از مجوزها است. اینها توسط وب سرور کنترل می شوند و تعیین می کنند که کاربران سایت می توانند به فایل ها و پوشه های شما دسترسی داشته باشند و آنها را ویرایش نمایند. بنابراین، اگر مجوزهای سایت شما نادرست باشند، ممکن است نتوانید اقدامات خاصی را در سایت خود انجام دهید، مانند آپلود تصاویر در کتابخانه رسانه خود و… همچنین این خطا ممکن است به دلیل محدودیت فضای دیسک ارائه شده توسط برنامه میزبانی شما رخ دهد.
بیشتر بخوانید: آموزش تنظیم حمل و نقل رایگان ووکامرس
نحوه رفع خطا نوشتن پرونده روی دیسک با خطا مواجه شد
خوشبختانه روش های مختلفی برای حل این مشکل وجود دارد که ما در این مطلب سعی می کنیم کاربردی ترین آنها را به شما آموزش دهیم. بنابراین همراه ما باشید تا شما را با روش های رفع خطا نوشتن پرونده روی دیسک با خطا مواجه شد آشنا کنیم.
1- مجوزهای فایل را تغییر دهید
همانطور که قبلاً اشاره کردیم، یکی از عمده ترین دلایل رخ دادن این خطا، مجوزهای فایل نادرست می باشد. ساده ترین روش برای بررسی مجوزهای فایل این است که با ارائه دهنده هاست خود تماس بگیرید و از آنها بپرسید که آیا می توانند این کار را برای شما انجام دهند. در عیر این صورت شما می توانید به صورت دستی خودتان اقدام به تغییر مجوزهای فایل نمائید که در ادامه به شما آن را آموزش خواهیم داد.
ابتدا، باید از طریق یک کلاینت پروتکل انتقال فایل امن (SFTP) مانند FileZilla به سایت خود متصل شوید. همچنین می توانید از طریق مدیر فایل موجود در حساب میزبانی خود به دایرکتوری سایت خود (public-html) دسترسی پیدا کنید. پس از آن پوشه wp-content را پیدا و روی آن راست کلیک کرده و سپس گزینه File permissions را انتخاب نمائید.
سپس یک پنجره برای شما باز می شود که باید به فیلد Numeric value مراجعه کنید. حال باید در کادر مربوطه «755» یا «750» را وارد نمائید. در مرحله بعد می توانید گزینه Recurse into subdirectories و Apply to Directories only را انتخاب کرده و بر روی OK کلیک کنید.
اکنون مجوزهای صحیح فایل را برای همه زیر شاخه های داخل پوشه wp-content تنظیم کرده اید. این شامل پوشه آپلود است که در آن فایل های رسانه ای آپلود شده شما ذخیره می شود.
بیشتر بخوانید: آموزش رفع مشکل دکمه افزودن پرونده چندرسانه ای در وردپرس
با این حال، شما همچنین باید مجوزهای صحیح را برای فایل های درون آن پوشه ها تنظیم کنید. برای این کار می توانید دوباره روی پوشه wp-content کلیک راست کرده و File permissions را انتخاب کنید. اینبار در قسمت Numeric مقدار “644” را تایپ کنید. سپس گزینه Recurse into subdirectories و Apply to files only را انتخاب کرده و بر روی OK کلیک نمائید.
پس از آن به سایت خود بازگردید و مشاهده کنید که آیا خطا برای شما رفع شده یا خیر، در صورتی که رفع نشده بود می توانید از سایر روش های دیگر برای حل مشکل استفاده نمائید.
بیشتر بخوانید: محتوای سئو شده چیست؟ چگونه یک متن سئو شده بنویسیم؟
2- پوشه موقت وردپرس را خالی کنید
اگر تغییر مجوزهای فایل مشکل شما را حل نکرد، ممکن است لازم باشد پوشه موقت سایت خود را خالی کنید. وردپرس بارگذاری های رسانه ای شما را در PHP پردازش می کند، این بدان معناست که تصاویر شما ابتدا قبل از انتقال به پوشه آپلود در یک پوشه موقت در سرور وب شما ذخیره می شوند. حال اگر پوشه موقت سایت شما پر شده باشد، تا زمانی که آن را خالی نکنید نمی توانید فایل های دیگر را آپلود نمائید.
ساده ترین روش برای حل این مشکل اسن است که با شرکت ارائه دهنده هاست خود تماس بگیرید و از آنها بخواهید که در این خصوص به شما کمک کنند.
از طرف دیگر، می توانید با تعریف یک مکان جدید برای وردپرس برای ذخیره رسانه خود (به جای پوشه موقت) این مشکل را حل کنید. ابتدا باید از طریق یک کلاینت SFTP یا مدیر فایل به سایت خود متصل شوید. سپس فایل wp-config.php را در پوشه روت سایت خود پیدا و سپس روی آن کلیک راست کرده و View/Edit را انتخاب کنید.
در مرحله بعد، باید کد زیر را درست قبل از خط ” That’s all, stop editing! Happy publishing” اضافه کنید:
define(‘WP_TEMP_DIR’, dirname(__FILE__) . ‘/wp-content/temp/’);
پس از آن تغییرات خود را ذخیره و سپس به پوشه wp-content بروید و آن را باز کنید. حال باید یک پوشه جدید به نام temp ایجاد نمائید.
در نهایت وقتی کارتان تمام شد، کافیست به وب سایت خود بازگردید و سعی کنید یک تصویر را آپلود کنید. به احتمال خیلی زیاد خطا برای شما رفع شده است.
3- برنامه هاست خود را ارتقا دهید
خطای دیسک همچنین می تواند نشانه این باشد که شما فراتر از برنامه میزبانی فعلی خود رفته اید. به عنوان مثال، اگر محتوای زیادی مانند فایل های رسانه ای، صفحات جدید و افزونه ها را به سایت خود اضافه کرده اید، ممکن است فضای دیسک موجود در حساب شما پرشده باشد. حال برای حل این مشکل تنها را این است که به سایت میزبانی هاست خود مراجعه و هاست خود را ارتقاء دهید.
بیشتر بخوانید: معرفی بهترین سایت های همکاری در فروش ایرانی
سوالات متداول
دلایل مختلفی از جمله مجوزهای فایل، پربودن پوشه موقت وردپرس و استفاده از هاست بی کیفیت می تواند باعث شود که شما با خطای نوشتن پرونده روی دیسک در وردپرس مواجه شوید.
خوشبختانه روش های مختلفی برای حل این مشکل وجود دارد که شما می توانید به کمک آنها به سادگی این مشکل را در سایت خود حل کنید که برخی از آنها عبارت هستند از: تغییر مجوزهای فایل، پاکسازی پوشه موقت وردپرس، استفاده از هاست باکیفیت و... دلیل بروز خطای نوشتن پرونده روی دیسک در وردپرس چیست؟
ساده ترین راه برطرف کردن خطای نوشتن پرونده روی دیسک چیست؟
بیشتر بخوانید: نحوه نوشتن محتوا برای وب سایت در 9 مرحله و نکات مهم محتوا نویسی
پست مهمان چیست و چطور پست مهمان خوب بنویسیم؟
چگونه افزونه وردپرس طراحی کنیم؟
جمع بندی: نحوه حل ارور نوشتن پرونده روی دیسک با خطا مواجه شد
وردپرس به عنوان محبوب ترین پلتفرم سایت ساز دارای انواع خطاها می باشد که یکی از رایج ترین آنها ” ارور نوشتن پرونده روی دیسک با خطا مواجه شد” می باشد. در واقع وقتی با این خطا مواجه می شوید که قصد دارید یک فایل همچون تصویر را در سایت خود آپلود نمائید. ما در این مطلب آموزش رفع خطای نوشتن پرونده روی دیسک را با استفاده از 3 روش مختلف در اختیار شما عزیزان قرار دادیم. امیدوارم این مطلب مورد رضایت شما عزیزان قرار گرفته باشد.
منبع: dreamhost
لیست مطالب
- آموزش رفع ارور نوشتن پرونده روی دیسک با خطا مواجه شد
- نحوه رفع خطا نوشتن پرونده روی دیسک با خطا مواجه شد
- 1- مجوزهای فایل را تغییر دهید
- 2- پوشه موقت وردپرس را خالی کنید
- 3- برنامه هاست خود را ارتقا دهید
- سوالات متداول
- دلیل بروز خطای نوشتن پرونده روی دیسک در وردپرس چیست؟
- ساده ترین راه برطرف کردن خطای نوشتن پرونده روی دیسک چیست؟
- تمامی دیدگاه ها قبل از انتشار عمومی توسط کارشناسان سایت بررسی خواهند شد.
- دیدگاه هایی که جنبه تبلیغاتی داشته باشند تایید نخواهند شد.
- آدرس سایت ، مشخصات مدیریت و... در متن دیدگاه حذف خواهند شد.
- دیدگاه هایی که به زبان انگلیسی باشند تایید نخواهند شد.
- دیدگاه هایی که حاوی توهین ، تهدید یا... باشند تایید نخواهند شد.
دیدگاهتان را بنویسید
برای نوشتن دیدگاه باید وارد بشوید.
ممنون از شما خیلی بدردم خورد.
واقعا ممنون از آموزش بی نظیرتون
خیلی به دردم خورد کلافه شده بودم!!!!
بین رقباتون بهترینید…
بسیار خرسندیم از این موضوع…