W Discuz! X naprawa PHP2Shell wymaga poprawki środowiska PHP. Wersja aplikacji pomaga wykryć przeszkody zgodności; nie potwierdza możliwości wykorzystania ani naprawy obu CVE.

Discuz! X - Zgodność PHP potrzebna do naprawy PHP2Shell

Brak wiarygodnego powiązania. Nazwa produktu lub nowa strona pobierania nie potwierdza zgodności z PHP 8. Ustal dystrybucję, poprawki i lokalne modyfikacje.

Określenie zakresu naprawy PHP2Shell

Pliki i tożsamość pakietu

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

Discuz! X - Usuwanie przeszkód naprawy PHP2Shell

Zapisz Discuz! X, UCenter i wtyczki oddzielnie. Liczą się build i kodowanie; X3.4/X3.5 nie wystarcza. Użyj dokładnego pakietu. Sprawdź wspólne logowanie, synchronizację, załączniki i kodowanie z pełną możliwością cofnięcia. Odtwórz forum i UCenter razem w izolacji. Ustal inne połączone serwisy, zachowaj załączniki i ID użytkowników. Uzgodnij zapisy kont i sprawdź każde logowanie; strona główna nie dowodzi spójności.

Zależności i własny kod

  • Discuz! X
  • UCenter
  • uc_client/
  • GBK / UTF-8
  • source/plugin/
  • data/template/
  • data/attachment/
Oficjalna dokumentacja ↗

Testy witryny po naprawie PHP2Shell

Inwentaryzacja przed naprawą PHP2Shell

Użyj autoryzowanej kopii roboczej.

Przykładowe polecenie
php -v
php --ini
php -m

Discuz! X - Sprawdź poprawki PHP2Shell

Sprawdź obie poprawki w PHP obsługującym tę witrynę. Zastąp lub uruchom ponownie stare procesy Web, kolejki i repliki. Działająca strona główna lub nowszy CLI nie wystarczają.

3. Zrestartuj i zweryfikuj wszystko ↗

Oficjalna dokumentacja

Discuz! XŹródło pierwotne ↗PHP security teamŹródło pierwotne ↗CVE-2026-109618Źródło pierwotne ↗CVE-2026-109619Źródło pierwotne ↗Naprawa PHP2Shell - błędy aktualizacji PHP↗

Powiązane aplikacje

← Wróć do poradników aplikacji