Discuz! X için PHP2Shell çözümü, PHP çalışma ortamının yamalanmasını gerektirir. Uygulama sürümü uyumluluk engellerini belirlemeye yardımcı olur; sömürülebilirliği veya iki CVE’nin düzeltildiğini kanıtlamaz.

Discuz! X - PHP2Shell düzeltmesi için PHP uyumluluğu

Güvenilir bir eşleştirme yok. Ürün adı veya yeni indirme sayfası PHP 8 uyumluluğunu kanıtlamaz. Dağıtımı, yamaları ve yerel değişiklikleri belirleyin.

PHP2Shell düzeltme kapsamını belirleyin

Dosyalar ve paket kimliği

  • source/discuz_version.php
  • config/
  • uc_client/
  • source/plugin/

Discuz! X - PHP2Shell yamasının uyumluluk engelleri

Discuz! X, UCenter ve eklentileri ayrı kaydedin. Build ve kodlama önemlidir; X3.4/X3.5 yeterli değildir. Kesin paketin gereksinimini kullanın. Ortak giriş, kullanıcı eşitleme, ek ve kodlamayı tam geri dönüş kopyasıyla test edin. Forum ve UCenter birlikte izole geri yüklensin. Bağlı diğer siteler bulunup ekler ve kullanıcı kimlikleri korunsun. Hesap yazımları koordine edilip her uygulama girişi denensin; anasayfa tutarlılık kanıtı değildir.

Bağımlılıklar ve özel kod

  • Discuz! X
  • UCenter
  • uc_client/
  • GBK / UTF-8
  • source/plugin/
  • data/template/
  • data/attachment/
Resmî yükseltme belgeleri ↗

PHP2Shell düzeltmesinden sonra işlev testleri

PHP2Shell düzeltmesinden önce envanter

Yetkili çalışma kopyasında kullanın.

Komut örneği
php -v
php --ini
php -m

Discuz! X - PHP2Shell yamalarını doğrulayın

İki düzeltmeyi bu siteyi sunan PHP’de doğrulayın. Eski Web süreçlerini, kuyruk işçilerini ve kopyaları değiştirin veya yeniden başlatın. Açılan ana sayfa veya yeni CLI yeterli kanıt değildir.

3. Her şeyi yeniden başlatıp doğrulayın ↗

Resmî yükseltme belgeleri

Discuz! XÖzgün kaynak ↗PHP security teamÖzgün kaynak ↗CVE-2026-109618Özgün kaynak ↗CVE-2026-109619Özgün kaynak ↗PHP2Shell çözümü - PHP yükseltme hataları↗

İlgili uygulamalar

← Uygulama rehberlerine dön