رفع خطای پرونده فرستاده شده نمیتواند به wp-content/uploads برود
یکی از خطاهایی که ممکن است در وردپرس شما را درگیر خودش کند، خطای «پرونده فرستاده شده نمیتواند به فلان جا برود» است. این خطا بسته به هاست و تنظیمات سروری که هاست شما روی آن قرار گرفته است ممکن است برای برخی از نصبهای وردپرس رخ بدهد و برای برخی دیگر خیر.
به هر حال دقت داشته باشید که اگر شما امکان نصب و به روز رسانی افزونه به طور مستقیم از داخل پیشخوان وردپرس را دارید، پس این ترفندی که در این مقاله خدمت شما آموزش داده شده است برای شما حتما کار خواهد کرد.
ابتدا نیم نگاهی به نوع خطا، زمانی که در حال آپلود یا بارگذاری پرونده در قسمت پروندههای چند رسانه ای هستید میاندازیم.
متن خطا هم به این صورت است:
“image.png” بهخاطر وجود ایراد بارگذاری نشد
پرونده فرستاده شده نمیتواند به wp-content/uploads/2019/04 برود.
برای رفع این مشکل کافی است ابتدا یک کاربر secure ftp یا FTP امن از طریق کنترل پنل بسازید. دقت کنید که حتما باید از کلیدهای خصوصی و عمومی برای ساخت این حساب استفاده کنید. که امروزه بیشتر هاستینگها این امکان را به راحتی به شما میدهند. کاربری که ساختید را فرض می کنیم نامش wp-user است.
حالا وارد سند پیکربندی وردپرس با نام wp-config.php شده و خطوط زیر را دقیقا ماقبل جایی که گفته:
/* That's all, stop editing! Happy blogging. */
وارد کنید.
define('FTP_PUBKEY','/home/wp-user/wp_rsa.pub');
define('FTP_PRIKEY','/home/wp-user/wp_rsa');
define('FTP_USER','wp-user');
define('FTP_PASS','');
define('FTP_HOST','127.0.0.1:22');
مقادیر هر ثابت را هم طبق هاست خود تنظیم کنید. مثلا به جای wp-user باید نام کاربری هاست تان را واید کنید. نام کاربری و رمز عبور حساب SFTP را هم وارد کنید.
سند را ذخیره کرده و یک بار بررسی کنید، ببینید که آیا مشکل رفع شده یا خیر. اگر همچنان مشکل رفع خطای پرونده فرستاده شده نمیتواند به wp-content/uploads برود برقرار بود، باید از طرف پشتیبان هاست درخواست بررسی مشکل را بدهید.
من دقیقا همین مشکل را داشتم و رفتم در داخل سی پنل دیدم فضا پر شده و در قسمت، فایل منیجر هاست ،فایل های بکاپ را پاک کردم تا فضا پر نباشد. و بعد درست شد
مشکل من فضا هاست پر بود.
به سایت اکسیرعلم سر بزنید مطالب های مفید و آموزشی برای شما عزیزان قرار داده شده.کافیه در گوگل بنویسید اکسیرعلم و بعد وارد سایت شوید.
سلام ممنون از پست خوب تون
من متوجه ساخت ” یک کاربر secure ftp یا FTP امن از طریق کنترل پنل” نشدم
میشه یکمی توضیح بدین
سلام. توی کنترل پنل هاست مثل سی پنل یا دایرکت ادمین، بخشی با عنوان FTP Accounts وجود داره. اونجا باید یک حساب FTP بسازید که به اون حساب بشه به هاست متصل شد و عملیات آپلود و دانلود رو انجام داد. حالا اطلاعات این حساب FTP رو با ید به وردپرس بدید.