منو سایت

  • خانه
  • وبلاگ
  • خطاهای رایج وردپرس قسمت اول: خطاهای امنیتی

خطاهای رایج وردپرس قسمت اول: خطاهای امنیتی

 تاریخ انتشار :
/
  وبلاگ
خطاهای رایج وردپرس قسمت اول: خطاهای امنیتی

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

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

خطاهای امنیتی وردپرس

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

خرید هاست وردپرس

خطای Cloudflare 521.1

خطای Cloudflare Error 521 در دسته Error 500 قرار دارد و مربوط به Cloudflare است. این پلت فرم به عنوان یک CDN “شبکه توزیع محتوا” و برای جلوگیری از حملاتی مانند حمله DDoS استفاده می شود.

هنگامی که خطای 521 را در وب سایت خود مشاهده می کنید، باید بدانید که Cloudflare نمی تواند به سرور متصل شود. عدم اتصال ممکن است به دلیل قطعی سرور یا مسدود شدن Cloudflare توسط سرور باشد. می‌توانید با بررسی اینکه آیا سرور فعال است و فایروال آن همه آدرس‌های IP cloudflare را در لیست سفید قرار داده است (بدون انسداد) مشکل را شناسایی کنید. پس از شناسایی مشکل، به رفع خطای Cloudflare 521 اقدام کنید.

خطاهای رایج وردپرس

معرفی باگ های امنیتی وردپرس و راهکارهایی برای رفع آنها

متاسفانه این نوع فایل به دلایل امنیتی مجاز نیست. 2

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

هنگامی که می خواهید فایل هایی را اضافه کنید که در لیست فایل های استاندارد وردپرس نیستند، با این پیام مواجه می شوید: متاسفانه این نوع فایل به دلایل امنیتی مجاز نیست.

رفع یک باگ وردپرس

فایل در دایرکتوری پیش فرض وردپرس نیست

برای اینکه بتوانید فایل های خارج از این فهرست را آپلود و اضافه کنید، باید فایل wp-config.php را ویرایش کنید. پس از ویرایش این فایل به راحتی و بدون مشکل می توانید فایل مورد نظر را آپلود کنید. همچنین می توانید با استفاده از افزونه WP Extra File Types این مشکل را برطرف کنید.

چگونه تاریخچه خطاهای وردپرس را دریافت کرده و آنها را برطرف کنیم؟ در لینک زیر بخوانید.

به گزارش خطای وردپرس دسترسی پیدا کنید

با عرض پوزش، شما اجازه دسترسی به این صفحه را ندارید. 3

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

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

عیب یابی متأسفیم، اما شما اجازه دسترسی به این صفحه را ندارید

شما مجاز نیستید به این صفحه دسترسی داشته باشید

  • مجوزهای فایل خود را با استفاده از پروتکل انتقال فایل امن یا SFTP بازنشانی کنید.
  • بررسی کنید که نقش کاربری صحیح از طریق phpMyAdmin اختصاص داده شده باشد.
  • مطمئن شوید که پیشوند پایگاه داده صحیح است.
  • تعاملات تم رایج با افزونه ها را کاوش کنید.

اگر با راه حل های ذکر شده مشکل را پیدا نکردید، باید نسخه پشتیبان وب سایت را بازیابی کنید یا وردپرس خود را ریست کنید.

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

رفع خطای دیتابیس در وردپرس

نصب انجام نشد: دایرکتوری ایجاد نشد. 4

هنگامی که یک افزونه یا قالب را در وب سایت وردپرس خود نصب می کنید، فایل های آن تم یا افزونه به سرور اضافه می شود. اگر در مراحل نصب قالب یا افزونه با پیغام «نصب ناموفق: قادر به ایجاد دایرکتوری نیست» مواجه شدید، باید بدانید که وردپرس به هر دلیلی قادر به افزودن فایل های لازم به سرور شما نیست.

توجه داشته باشید که این خطا هنگام به روز رسانی افزونه ها و تم ها نیز وجود دارد و جزو خطاهای مربوط به مجوزهای فایل است. برای رفع این خطا، باید بررسی کنید که مجوز نوشتن در دایرکتوری های wp-admin، wp-content و wp-includes از طریق FTP را دارید.

مجوزهای فایل نادرست 5

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

اگر مجوزهای فایل به درستی تنظیم نشده باشد، وب سایت شما از سطح امنیتی مناسبی برخوردار نخواهد بود. بنابراین دسترسی غیرمجاز در اختیار هکرها قرار می گیرد. در این شرایط، هکرها می توانند تمام مقالات و پست های منتشر شده در وب سایت را حذف کرده و داده ها را بدزدند و کدهای مخرب مورد نظر خود را اضافه کنند.

اگر مشکلات ذکر شده در بالا را دارید، ممکن است مجوزهای فایل را از طریق SFTP بررسی کنید. در این صورت باید بدانید که مقدار عددی پیش فرض برای پوشه های وردپرس 755 و برای فایل های وردپرس 644 است.

رفع خطای مجوزهای فایل نادرست

مجوزهای فایل به درستی تنظیم نشده است

ERR_SSL_PROTOCOL_ERROR 6

SSL مخفف Secure Sockets Layer است که یک معیار امنیتی برای رمزگذاری داده ها است. SSL از دسترسی هکرها به اطلاعات حساس مانند جزئیات کارت اعتباری هنگام انتقال داده ها بین سرورها جلوگیری می کند.

اگر اخیراً سرور و ارائه دهنده هاست خود را تغییر داده اید یا یک گواهینامه SSL جدید در وب سایت خود نصب کرده اید، ممکن است با خطای ERR_SSL_PROTOCOL_ERROR در مرورگر خود مواجه شده باشید. این خطا به این معنی است که سرور شما نمی تواند یک اتصال امن برقرار کند.

راه های مختلفی برای رفع این خطا وجود دارد. به روز رسانی مرورگر و سیستم عامل، بررسی گواهینامه SSL، غیرفعال کردن برنامه های افزودنی مرورگر، پاک کردن حافظه پنهان و کوکی های مرورگر، برخی از راه های رفع خطای ERR_SSL_PROTOCOL_ERROR هستند.

آموزش کامل نصب SSL در وردپرس و ثبت سایت https در سرچ کنسول را می توانید در لینک زیر مطالعه کنید.

نصب SSL در وردپرس

ERR_SSL_VERSION_OR_CIPHER_MISMATCH 7

یک خطای ERR_SSL_VERSION_OR_CIPHER_MISMATCH نشان می دهد که سیستم عامل یا مرورگر شما قدیمی است. توجه داشته باشید که گاهی اوقات این خطا به دلیل مشکلات مربوط به گواهی SSL یا انتقال وب سایت وردپرس به هاست جدید نیز ظاهر می شود.

اگر مرورگر و سیستم عامل خود را به روز کرده اید و این خطا ادامه دارد، مطابقت نام گواهینامه SSL خود را بررسی کنید. شایان ذکر است که پاک کردن وضعیت SSL در رایانه شما نیز می تواند یکی از راه های رفع خطای ERR_SSL_VERSION_OR_CIPHER_MISMATCH باشد.

خطای ERR_SSL_VERSION_OR_CIPHER_MISMATCH

خطاهای امنیتی وردپرس چیست؟

هشدارهای محتوای مختلط 8

هنگامی که یک گواهی SSL به وب سایت وردپرس خود اضافه می کنید، وب سایت شروع به اجرای HTTPS به جای HTTP می کند. اگر وب سایت سعی کند محتوا یا اسکریپت ها را با استفاده از HTTP و HTTPS بارگیری کند، ممکن است یک هشدار محتوای مختلط دریافت کنید. در این شرایط احتمالاً پیام This site is not fully safe نمایش داده می شود. برای رفع این خطا، باید مشخص کنید کدام منابع HTTP در حال بارگیری هستند و منابع HTTPS را حذف یا جایگزین کنید.

دست دادن SSL ناموفق بود 9

یک خطای SSL Handshake Failed زمانی رخ می دهد که مرورگر نتواند یک اتصال امن با سرور برقرار کند. این خطا به دلایل مختلفی رخ می دهد. به روز رسانی تاریخ و زمان سیستم و بررسی اعتبار SSL و سازگاری Cipher Suites از جمله راه حل های رفع این خطا است.

رفع خطای ssl handshake شکست خورد

نحوه رفع مشکلات SSL در مرورگرها

نتیجه

در این مقاله به معرفی خطاهای رایج وردپرس در قسمت امنیت پرداخته و نحوه رفع آنها را شرح داده ایم. نادیده گرفتن برخی از این اشتباهات می تواند تأثیر منفی بر سئو وب سایت شما و در نهایت رتبه بندی گوگل شما داشته باشد. بنابراین اگر با هر یک از مشکلات ذکر شده مواجه شدید، می توانید از راه حل های مختلف ارائه شده در این مقاله استفاده کنید.

سوالات متداول

1. اشکالات امنیتی وردپرس چیست؟

خطاهای امنیتی وردپرس مربوط به تنظیمات و بخش های امنیتی وردپرس است.

2. چرا خطای ERR_SSL_PROTOCOL_ERROR رخ می دهد؟

تغییر هاست یا نصب گواهینامه SSL جدید می تواند باعث این خطا شود، به این معنی که سرور نمی تواند یک اتصال امن برقرار کند.

3. علت خطای Cloudflare 521 چیست؟

خطای Cloudflare 521 به این معنی است که Cloudflare نمی تواند به سرور متصل شود.

{ “@context”: “https://schema.org”، “@type”: “FAQPage”، “mainEntity”: [{
“@type”: “Question”,
“name”: “خطاهای مربوط به امنیت وردپرس چه خطاهایی هستند؟”,
“acceptedAnswer”: {
“@type”: “Answer”,
“text”: “خطاهای مربوط به امنیت وردپرس به بخش‌ها و تنظیمات امنیتی وردپرس مرتبط هستند.”
}
},{
“@type”: “Question”,
“name”: “چرا خطای ERR_SSL_PROTOCOL_ERROR رخ‌ می‌دهد؟”,
“acceptedAnswer”: {
“@type”: “Answer”,
“text”: “تغییر هاستینگ یا نصب گواهینامه SSL جدید ممکن است باعث بروز این خطا شود که معنی آن ناتوانی سرور در برقراری اتصال ایمن است.”
}
},{
“@type”: “Question”,
“name”: “دلیل بروز خطای Cloudflare Error 521 چیست؟”,
“acceptedAnswer”: {
“@type”: “Answer”,
“text”: “بروز خطای Cloudflare Error 521 بدین‌معنی است که کلودفلر نمی‌تواند به سرور متصل شود.”
}
}]
}

نوشته شده توسط خطاهای رایج وردپرس قسمت اول: خطاهای امنیتی اولین بار در پارسپک. به نظر می رسد.