حل مشکل آپلود عکس در وردپرس یا خطای HTTP
خطای رایج ارسال تصویر و روش حل آن !
یکی از خطای رایج در وردپرس آپلود نشدن تصویر (ارسال از طریق وردپرس) و یا اگر نیز آپلود میشود،نمایش داده نمیشود!
خب به بررسی موضوع میپردازیم ;)
این مشکل به خاطر دسترسیهای اشتباه به پروندهها و پوشههاست ! پرونده ارسال – uploads – شما باید برای ذخیره و دریافت پروندهها و پوشهها دسترسی درستی داشته باشد ! برای تصحیح دسترسی نیاز به دریافت برنامه FTP همانند Filezilla دارید.
آیا دسترسی ها تغییر داده شده است ؟!
این اتفاق میتواند چندین دلیل داشته باشد ! اول اینکه میزبان وبسایتتان سرور را بهروز کرده و دسترسیها تغییر کردند . ممکن است سایتتان از طریق backdoor hack هک شده باشد !! در میزبانهای اشتراکی ( هاستهای اشتراکی ) ضعیف ٬ زمانی که یک کاربر یک پوسته و یا افزونهای را از جایی غیرقابل اعتماد دریافت و نصب میکند ٬ میزبان دسترسیها را برای همه محدود میکند !
اگر دسترسی FTP دارید، میتوانید دسترسیهای پروندهها و پوشهها را تغییر دهید تا همه چیز به حالت عادی برگردد !
تنظیم کردن دسترسی ها
به درگاه Ftp سایت خود متصل شوید،به پوشه wp-content رفته، بر روی پوشهی uploads کلیک راست کرده و به … File Permissions بروید .
یک جعبه تازهای باز میشود که امکان ویرایش دسترسیها را به شما میدهد.در این قسمت شما باید دسترسی پوشه uploads و زیرپوشههای آن را به ۷۴۴ تغییر دهید و بر روی گزینه Apply to directories only نیز کلیک کنید و در انتها بر روی ok کلیک کنید تا تغییرات اعمال شود .
در مرحله بعدی شما باید دسترسیهای پروندهها را مشخص کنید. دسترسیها را همانند تصویر زیر تنظیم کنید .
حال به مدیریت وردپرس بروید و تصاویر را با خیالت راحت ارسال کنید.