خطای هدر نامعتبر در افزونه وردپرس
1 1

3 ارسال در این موضوع قرار دارد

عرض سلام و خسته نباشید خدمت دوستان

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

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

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

توضیح: فایل اصلی افزونه که اطلاعات افزونه شامل نام و ورژن و ... داخلش هست با Source Guardian کدگذاری شده و پس از کدگذاری، این خطا بروز پیدا میکنه.

تا قبل از کدگذاری با سورس گاردین، مشکلی نداشت.

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

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

با سلام دوست عزیز

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

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

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

موفق باشید

 

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

ضمن تشکر از شما، مورد رو بررسی کردیم. خطا از بنده بود. وردپرس درست رفتار کرده بود

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

وقتی که ما یک فایل رو با نرم افزارهایی مانند سورس گاردین کدگذاری می کنیم در واقع نباید هدر افزونه (بخش شامل نام و ...) را کدگذاری کنیم.

چون کدگذاری در سطح باینری هست و وردپرس نمیتونه هدر افزونه رو بخونه.  برای همین اقدام به حذف و نادیده گرفتن اون میکنه.

راهکار: قسمت هدر را به صورت خام (بدون encode) و سایر قسمت کدهای php را به صورت encoded درج کنیم.

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

برای ارسال دیدگاه یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

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

ایجاد یک حساب کاربری

برای حساب کاربری جدید در سایت ما ثبت نام کنید. عضویت خیلی ساده است !

ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید

ورود به حساب کاربری

1 1