ثبت‌نام ورود

حل مشکل آپلود نشدن تصویر در وردپرس با ۶ روش مختلف

حل مشکل آپلود نشدن تصویر در وردپرس
حل مشکل آپلود نشدن تصویر در وردپرس

برخی اوقات شما نیاز دارید که در سایت وردپرسی خود یک تصویر را آپلود کنید اما با خطا مواجه می‌شوید. به‌عنوان‌مثال ممکن است با خطای http Error مواجه شوید، یا پیغام زیر به شما نمایش داده شود. برای حل مشکل آپلود نشدن تصویر در وردپرس چه باید کرد؟

خطایی هنگام بارگذاری پرونده پیش آمده. دوباره تلاش کنید.

این خطا مانع این می‌شود که شما بتوانید تصاویر خود را در سایتتان آپلود کنید و درواقع در سایت شما اختلال ایجاد می‌کند. در صورت چنین اتفاقی شما نمی‌توانید تصاویر خود را بارگذاری کنید. اما شما می‌توانید کاری کنید که این محدودیت برای شما از بین برود.

ایجاد خطا هنگام بارگذاری تصاویر
ایجاد خطا هنگام بارگذاری تصاویر

در این هنگام برای شما این سؤال پیش می‌آید که برای حل این مشکل باید چه کرد؟ در زیر راهکارهایی را برای حل این مشکل به شما معرفی می‌کنیم که تا 99 درصد مشکل آپلود نشدن عکس در وردپرس را حل خواهد کرد. پس به شما توصیه می‌کنیم برای حل این مشکل آموزش زیر را مطالعه کنید.

حل مشکل آپلود نشدن تصویر در وردپرس

عوامل مختلفی وجود دارد که می‌تواند سبب شود این اختلال در سایت شما به وجود بیاید. شما برای اینکه این مشکل را در سایت خود برطرف کنید می‌‌توانید تا پایان این مقاله با ما همراه باشید. انجام این مراحل بسیار ساده است فقط کافی است این مقاله را تا پایان مطالعه کنید. به این صورت در هنگام چنین اتفاقی می‌توانید در یک مدت‌زمان کوتاه خودتان آن را حل کنید.

درواقع خود شما باید از بین گزینه‌های ذکرشده هرکدام که مربوط به مشکل شما می‌شود را پیداکرده و سپس مطابق با راه‌حل ذکرشده مشکل خودتان را حل کنید. این مشکل ممکن است به‌صورت خودکار در سایت شما ظاهرشده و مانع از آپلود تصاویر شود. ما این مشکلات احتمالی به همراه راه‌حل آن‌ها را در اختیار شما کاربران عزیز میهن وردپرس قرار داده‌ایم.

دلیل اول: مشکل ارتباطی اینترنت شما با سرور سایت و کمبود سرعت آپلود اینترنت شما

رایج‌ترین دلیل این خطا مشکل آپلود و قطع و وصل شدن اینترنت شما هنگام آپلود تصاویر می‌باشد. حتی ممکن است در بعضی موارد سرعت آپلود سایت شما کم باشد. برای اینکه مطمئن شوید دلیل خطا این نیست، بهتر است که یک عکس با حجم بسیارکم (مثلاً 2 کیلوبایت) را آپلود کنید. اگر تصویر با حجم کم آپلود شد به فکر تغییر هاست یا تغییر ارائه‌دهنده اینترنت خود باشید تا ماجرای خطای وردپرس تمام شود. ?

در چنین مواقعی به‌دلیل اینکه ارتباط شما با سرور قطع می‌شود شما امکان این را ندارید که از پرونده چندرسانه‌ای خود تصاویر موردنظر خودتان را آپلود کنید. این مشکل به‌راحتی قابل‌حل شدن است و جای نگرانی نیست.

دلیل دوم: کش شدن جاوا اسکریپت در وردپرس

مشکل دیگر در صورتی به وجود می‌آید که جاوا اسکریپت شما کش شده باشد. به دلیل کش جاوا، بار گذار پرونده به خوبی نمی‌تواند فعالیت کند و درنتیجه با این خطا مواجه خواهید شد. با به وجود آمدن این مشکل در آپلود تصاویر اختلال ایجاد خواهد شد.

برای اینکه شما مطمئن شوید دلیل خطا این نیست؛ وارد پوشه Wp-Content/Uploads شوید و سپس بررسی کنید پوشه‌ای بانام Js_Cache در این پوشه ایجاد نشده باشد. درصورتی‌که این پوشه وجود داشت آن را حذف کنید تا مشکل برطرف شود. اما اگر وجود نداشت مشکل سایت شما از جای دیگری است.

دلیل سوم: مشکل در Mod_Security هاست

اگر مد امنیتی هاست شما مشکلی داشته باشد این خطا برای شما در هنگام آپلود نمایش داده خواهد شد. برای حل این مشکل ابتدا از هاست خود درباره مشکلات مد سکوریتی بپرسید. درصورتی‌که موفق به حل مشکل نشدند یا اینکه شما خودتان می‌خواستید این مشکل را حل کنید، می‌توانید خودتان از طریق فایل.htaccess اقدام کنید. برای انجام این کار می‌توانید به‌راحتی کد زیر را به .htaccess اضافه کنید.

<IfModule mod_security.c>
SecFilterEngine Off
SecFilterScanPOST Off
</IfModule>

دلیل چهارم: مشکل در فایل‌های وردپرس

دلیل دیگر این مشکل می‌تواند ایجاد مشکل و یا تغییر فایل‌های سیستمی وردپرس باشد؛ که خوشبختانه این مشکل راهکار بسیار ساده‌ای دارد. برای اینکه این مشکل را رفع کنید اگر وردپرس شما آپدیت نیست کافی است وردپرس را آپدیت کنید.

اما اگر وردپرس شما آپدیت است تنها کافی است آپدیت وردپرس به‌‌صورت دستی را انجام دهید تا فایل‌های سیستمی شما تعمیر شوند. این کار باعث می‌شود فایل‌هایی که دارای ایراد بوده‌اند با این روش رفع ایراد شوند. به همین راحتی!

دلیل پنجم: وجود افزونه‌های ناسازگار

شما برای اینکه قابلیت‌های سایت خود را زیاد کنید از پلاگین‌های مختلفی استفاده می‌کنید. برخی از این پلاگین‌ها با دیگر افزونه‌ها تداخل ایجاد کرده و عملکرد سایت شما را به هم می‌ریزند. این افزونه‌ها را تحت عنوان افزونه‌های ناسازگار می‌شناسند. برای رفع این مشکل چند روش است که شما باید آن‌ها را انجام دهید.

ابتدا تمامی افزونه‌های سایت خود را غیرفعال کنید. سپس مجدداً تصویر را بارگذاری نمایید؛ اگر تصویر بارگذاری شد یعنی اینکه مشکل از افزونه‌های سایت شما است. در غیر این صورت باید سراغ راه‌حل دیگری بروید. برای شناسایی افزونه ناسازگار یکی‌‌یکی افزونه‌ها را غیرفعال کنید تا مشخص شود کدام افزونه در عملکرد سایت شما اختلال ایجاد کرده است.

در نظر داشته باشید که این مشکل می‌تواند توسط قالب مورداستفاده در سایت شما نیز به‌وجود بیاید، که مانند همین روش می‌توانید مشکل را شناسایی کنید.

دلیل ششم: سطح دسترسی پوشه آپلود

آخرین دلیل قانع‌کننده برای مشکل خطای آپلود تصاویر وردپرس، تنظیم نبودن سطح دسترسی پوشه‌های آپلود است. شما برای حل آن باید وارد فایل منیجر هاست خود شوید، سپس پوشه Wp-content را بازکنید و پس از آن روی پوشه Uploads راست کلیک کرده و Change Premissions را کلیک کنید.

شما باید پرمیشن این پوشه را روی 744 تنظیم کنید. سپس وارد Uploads شده و درصورتی‌که پوشه‌ای زیرمجموعه این پوشه دارید، سطح دسترسی آن‌ها را نیز به 744 تغییر دهید. به‌این‌ترتیب مشکل شما حل خواهد شد. شما می‌‌توانید برای حل مشکل سطح دسترسی‌‌ها آموزش سطح دسترسی چیست؟ تغییر سطح دسترسی یا پرمیشن فایل‌ها در وردپرس را مطالعه کنید و از طریق آن این مشکل را در سایت خود به‌‌راحتی برطرف نمایید.

نتیجه‌‌گیری

در این مقاله سعی کردیم برخی از رایج‌ترین دلایل این موضوع را برای شما همراهان میهن وردپرس توضیح دهیم. اما توجه داشته باشید در برخی موارد هاستینگ‌های ضعیف نیز باعث به‌وجود آمدن این مشکل در سایت شما می‌شوند که شما باید در هنگام انتخاب‌ هاست و خرید آن نهایت دقت را داشته باشید.

همچنین به دلیل به‌وجود آمدن مشکل توسط برخی پلاگین‌ها و قالب‌های نال شده و ناسازگار که در بالا برای شما توضیح دادیم؛ بهتر است همواره از سایت‌های معتبر آن‌ها را تهیه و در سیستم خود نصب نمایید. موفق و پیروز باشید. 🙂

نظر شما در این‌باره چیست؟

  1. U4005 ۱۱ تیر ۱۳۹۹

    باسلام
    بنده یک مشکل داشتم که اصلا نمی دونم برای رفع این مشکل چه چیزی باید سرچ کنم لطفا اگر امکان دارد بنده را راهنمایی کنید
    من از افزونهه یوست سئو استفاده می کنم و هر چندتا عکس که در مقاله باشد تک تک عکس ها در نقشه سایت آدرس دهی می شود و گوگل هر عکس را جدا ایندکس کرده وقتی کسی مقاله را سرچ می کند شانسی صفحه ای که عکس داخل آن است نمایش می دهد یعنی برای هر عکس یک آدرس در نقشه سایت قرار گرفته است

    مثلا http://site.com/success/success1.jpg
    بنده اسم عکس ها را کلمه کلیدی یا اسم مقاله + شماره درج می کنم اگر این روش اشتباه است لطفا بگویید
    با تشکر

    • تیم پشتیبانی تیم پشتیبانی ۱۱ تیر ۱۳۹۹

      باسلام
      مطابق آموزش تنظیمات یواست سئو باید ریدایرکت صفحه رسانه به پست اصلی را فعال کنید.

  2. U23329 ۱۶ اردیبهشت ۱۳۹۹

    با سلام
    من توی لوکال هاست با خطای “خطایی هنگام بارگذاری پرونده پیش آمده. دوباره تلاش کنید.” مواجه شدم!!
    لطفا راهنمایی بفرمایید.
    با تشکر

  3. U26974 ۳۰ فروردین ۱۳۹۹

    با سلام
    من موقع آپلود تصاویر با خطای گم شدن یک پوشهٔ موقت. مواجه میشم! و هر آموزشی رو بگید دیدم. لطفا کمک کنید.
    ممنون

  4. کاربر مهمان ۲۵ بهمن ۱۳۹۸

    سلام
    من می خوام یه تصویر رو آپلود کنم خطا میده:
    یک پوشه‌ی سپنجی(موقت) گم شده
    لطفا کمکم کنین
    با تشکر فراوان

  5. کاربر مهمان ۲۹ دی ۱۳۹۸

    زمانی که فایلی را در رسانه آپلود میکنم با اینکه نامش فرق دارد و قبلا آپلود نکردم این خطا را می‌دهد
    Unexpected response from the server. The file may have been uploaded successfully. Check in the Media Library or reload the page.
    داخل کتابخانه وردپرسم رو هم چک کردم چنین فایلی نیست

  6. U18647 ۱۰ مرداد ۱۳۹۸

    سلام، من تصاویر و آپلود کردم، ولی وقتی وارد سایت میشم و اون صفحه رو میزنم، تصاویر اون صفحه به طور کامل لود نمیشه، و فقط عناوین تصاویر و میاره،مثلا بالای صفحه به جای لوگو عنوان سایت و به صورت نوشتاری میزنه، میخواستم ببینم مشکل از چیه؟ ممنون

    • تیم پشتیبانی تیم پشتیبانی ۱۰ مرداد ۱۳۹۸

      سلام
      لطفا تمام افزونه ها رو غیر فعال کنید و بعد سایت رو تست کنید ببینید مشکل برطرف میشه یا نه

  7. کاربر مهمان ۰۹ آبان ۱۳۹۷

    سلام من همه راه هایی که گفتین رو بررسی کردم ولی بازم درست نشد

  8. کاربر مهمان ۲۹ اسفند ۱۳۹۶

    همه راه ها ک گفتین رو انجام دادم اما نشد که نشد. باز خطا میزنه. با قالب قبلی این مشکل رو نداشتم

  9. کاربر مهمان ۲۳ آذر ۱۳۹۶

    درود وقت بخیر…
    من تعدادزیادی فایل Word دارم که همشون پر از عکس هستن *_*
    ایا افزونه ای هست که باهاش بشه بصورت کپی – پیست،فایل متنی به همراه عکس را از روی سیستم مستقیم در نوشته آپلود کرد،که مجبور نباشیم دونه،دونه عکس ها را در نوشته قرار بدیم ؟؟؟؟یا فایل word را داخل هاست اپلود کنیم و افزونه بتونه بازش کنه؟البته برای نمایش فایل ها به مخاطبین باید امکان ترجمه باشه .من Google Doc Embedder و … را نصب کردم ولی چون داخل فریم هست مترجم گوگل نمی تونه ببینه!
    لطفا راهنماییم کنید.
    سپاس بیکران

  10. کاربر مهمان ۲۹ مرداد ۱۳۹۶

    من مشکل رو پیدا کردم اما نمی تونم حلش کنم. نسخه جدید افزونه eddرو نصب کردم بعد به این مشکل برخوردم ولی در نسخه قدیمی edd با همچین مشکلی روبهرو نشده بودم . دنبال ایراد می گشتم که متوجه شدم وقتی توی function.php حروف فارسی نوشته شده باشه و افزونه جدید edd ورژن 2.8.4 نصب باشه توی وردپرس نمیشه عکس آپلود کرد. خلاصه افزونه edd2.8.4 آخرین نسخه edd سازگار نیست با نوشته شدن حروف فارسی در function.php یعنی توی وردپرس نمیشه عکس آپلود کرد . اگه میتونین کمک کنین. با تشکر از سایت خوبتون

    • U8156 ۲۹ مرداد ۱۳۹۶

      سلام

      نسخه وردپرس را بروز رسانی کنید.

      • کاربر مهمان ۰۲ شهریور ۱۳۹۶

        سلام وردپرس رو به روز رسانی کردم بازم مشکلم حل نشد…

        • رضا حسینی راد رضا حسینی راد ۰۳ شهریور ۱۳۹۶

          اگر با بروزرسانی حل نشد افزونه های سایت رو یکی یکی غیر فعال کنید اگر باز هم حل نشد توی فانکشن انگلیسی حروف رو بنویسید و بصورت ترجمه رشته ای در بیارید. توی گوگل سرچ کنید آموزشش هست

  11. کاربر مهمان ۱۵ خرداد ۱۳۹۶

    سلام
    نمیدونم سوالم به مورده یا نه
    این خطا رو چطوری میتونم درستش کنم ممنون میشم کمک کنید
    پرونده خالی است. لطفاً پرونده‌ای قابل قبول بارگذاری کنید. این خطا ممکن است به‌خاطر غیرفعال کردن بارگذاری پرونده‌ها در php.iniه شما باشد٬ یا به‌خاطر تنظیم کردن post_max_size کوچک‌تر از upload_max_filesize در php.ini.
    موقعی که میخوام عکس آپلود کنم به پست در پنل ادمینی همین خطا رو نشون میده این مشکل تازه به وجود اومده سایت آشپزی دارم لطفا کمک کنید

  12. U6682 ۱۱ اردیبهشت ۱۳۹۶