مجموعه سایت های ما
جایی برای یادگیری بیشتر

با عرض پوزش این نوع پرونده به دلایل امنیتی مجاز نیست

0

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

افزونه‌ای که برای اپلود فایل با فرمت دلخواه در وردپرس قصد معرفی اونو دارم با عنوان WP Extra File Types در مخزن وردپرس به ثبت رسیده و تاحالا تونسته تا بیش از ۵.۰۰۰ نصب فعال و کسب امتیاز ۴.۸ را ازآن خودش بکنه که با استفاده از این افزونه میتونید انواع پسوند فایل که امکان آپلود اونها در وردپرس وج.د نداره را انتخاب کرده و اقدام به آپلود در رسانه وردپرس برای چنین فایل‌هایی را فراهم کنید.

اما قبل از اینکه به معرفی افزونه بپردازم لازمه تا یک قضیه را در اینجا روشن کنیم و اونم چیزی نیست جز اینکه:

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

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

بعد از نصب و فعال سازی افزونه مشابه تصویر زیر منویی با نام Extra File Types در بخش تنظیمات پیشخوان سایت وردپرسی شما اضافه خواهد شد. روی این منو کلیک کنید تا به صفحه تنظیمات افزونه هدایت شده و سپس فرمت‌های دلخواهی که قصد استفاده از انها را در وردپرس دارید سفارشی سازی کنید.

با عرض پوزش این نوع پرونده به دلایل امنیتی مجاز نیست

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

از اونجایی که فرمت‌های مختلف فایل در این افزونه قرار داره و حجم زیادی از صفحه را به خودش اختصاص داده پیشنهاد می‌کنم تا با استفاده از کلیدهای ترکیبی CTRL + F صفحه کلید و وارد کردن فرمت مدنظر خودتون اقدام به جستجو در صفحه کرده و پسوند دلخواه خودتون را انتخاب کنید. به عنوان مثال اگر قصد دارید تا امکان آپلود فایل با پسوند dll. در وردپرس را فراهم کنید، بعد از اینکه کلیدهای ترکیبی CTRL + F را انتخاب کردید عبارت dll را در فیلد جستجوی مرورگر وارد کنید تا سریع‌تر این گزینه را پیدا کرده و تیک مقابل اون را برای آپلود در وردپرس فعال کرده و در نهایت روی دکمه ذخیره تغییرات در انتهای صفحه کلیک کنید.

 

تعریف پسوند جدید برای آپلود در وردپرس

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

با عرض پوزش این نوع پرونده به دلایل امنیتی مجاز نیست

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

File Extension: در این فیلد نام فرمت و پسوند فایل خود را وارد کنید.

Mime Type: در این فیلد هم مجددا پسوند فایل خود را وارد کنید. این پسوند با نقطه آغاز شده و به نام فرمت فایل ختم می‌شود.

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

 

غیرفعال کردن سیستم امنیتی آپلود فایل در وردپرس

همونطور که در تصویر اول نوشته مشاهده کردید هنگامی که فایلی با یک فرمت خاص آپلود نمیشه خطایی به صورت متاسفانه این نوع پرونده به دلیل مسایل امنیتی مجاز نیست نمایش داده می‌شود. بنابراین وردپرس در هسته خود از یک سیستم امنیتی برای شناسایی نوع پرونده استفاده کرده و اجازه آپلود به برخی فرمت‌های خاص را نخواهد داد. پس میتونید با غیرفعال کردن این سیستم امنیتی از امکان آپلود هر نوع فایل در وردپرس استفاده کنید. برای این منظور وارد هاست خود شده و سپس به مسیر public_html مراجعه کنید. در همین مسیر باید فایل wp-config.php وردپرس را باز کرده و به دنبال خط زیر بگردید.

define(‘WP_DEBUG’, false);

در صورتی که این خط وجود نداشت اونو به بخشی که کدها با define آغاز می‌شوند اضافه کنید و سپس قطعه کد زیر را بعد از این خط قرار دهید.

define(‘ALLOW_UNFILTERED_UPLOADS’, true);

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

مرتبط : لپ تاپ استوک HP EliteBook 745 G2

ممکن است شما دوست داشته باشید
اشتراک
اطلاع از
guest
0 نظر
بازخورد های درون متن
مشاهده همه نظرات