في Typecho، يتطلب إصلاح PHP2Shell تصحيح بيئة تشغيل PHP. يساعد إصدار التطبيق في تحديد عوائق التوافق، لكنه لا يثبت قابلية الاستغلال أو إصلاح الثغرتين.
Typecho - توافق PHP المطلوب لإصلاح PHP2Shell
| إصدار نموذجي | متطلب PHP المعلن | إصدارات مرشحة حسب التصريح | المصدر الأصلي |
|---|---|---|---|
| v1.3.0 | >=7.4.0 | raw.githubusercontent.com ↗ | |
| v1.2.1 | >=7.2.0 | raw.githubusercontent.com ↗ |
تقارن الإصدارات المرشحة هذا التصريح فقط بأول إصلاحات PHP2Shell في الفروع المدعومة. لا تثبت التوافق المختبر أو دعم المورّد أو تطابق جميع التبعيات. توافق PHP المطلوب لإصلاح PHP2Shell ↗
تحديد نطاق إصلاح PHP2Shell
الملفات وهوية الحزمة
var/Typecho/Common.phpusr/plugins/usr/themes/
Typecho - إزالة عوائق توافق إصلاح PHP2Shell
الحد في README لـ Typecho خاص بالوسم المذكور ولا يضمن القوالب والإضافات. راجع hooks ودوال القالب ومحولات القاعدة والمسارات. احفظ القاعدة مع usr/ وقارن الروابط والتعليقات وMarkdown والوسائط بعد التحديث.
التبعيات والكود المخصص
وثائق الترقية الرسمية ↗اختبار وظائف الموقع بعد إصلاح PHP2Shell
الجرد قبل إصلاح PHP2Shell
مثال أمر
php -v
php --ini
php -mTypecho - تحقق من تصحيحات PHP2Shell
تحقّق من الإصلاحين في PHP الذي يخدم هذا الموقع فعليًا. استبدل أو أعد تشغيل عمليات الويب والطوابير والنسخ القديمة. عمل الصفحة الرئيسية أو تحديث CLI وحده ليس دليلًا كافيًا.
3. أعد التشغيل وتحقق من الجميع ↗