Kører opgradering
Før du kører hovedopgraderingen, skal du sikre dig, at du har gennemført Preflight Check. Opgraderingsbrugergrænsefladen kræver, at preflight køres mindst én gang og vil dirigere dig dertil, hvis du ikke har gjort det.
Start opgraderingen ved at pege din browser til mappen upgrade på dit websted:
http://example.com/upgrade/Dette skulle vise en side som denne:

Vælg knappen “Fortsæt” for at fortsætte.
Hver “Fortsæt” går videre gennem en anden patch. Fortsæt, indtil alle programrettelser er påført, og siden med opdatering af systemmoduler vises.

Hvad 2.5.11 → 2.7.0-opgraderingen gælder
Sektion kaldt “Hvad 2.5.11 → 2.7.0-opgraderingen gælder”Ved opgradering fra XOOPS 2.5.11 til 2.7.0 anvender opgraderingsprogrammet følgende patches. Hvert trin præsenteres som et separat trin i guiden, så du kan bekræfte, hvad der ændres:
- Fjern forældede bundtede PHPMailer. Den medfølgende kopi af PHPMailer inde i Protector-modulet slettes. PHPMailer leveres nu gennem Composer i
xoops_lib/vendor/. - Fjern forældet HTMLPurifier-mappe. På samme måde slettes den gamle HTMLPurifier-mappe inde i Protector-modulet. HTMLPurifier leveres nu gennem Composer.
- Opret
tokens-tabellen. En nytokens-tabel er tilføjet til generisk scoped token-lagring. Tabellen har kolonner for token-id, bruger-id, omfang, hash og udstedte/udløber/brugte tidsstempler og bruges af token-baserede funktioner i XOOPS 2.7.0. - Udvid
bannerclient.passwd. Kolonnenbannerclient.passwder udvidet tilVARCHAR(255), så den kan gemme moderne adgangskode-hashes (bcrypt, argon2) i stedet for den gamle smalle kolonne. - Tilføj sessionscookie-præferencer. To nye præferencer er indsat:
session_cookie_samesite(for SameSite cookie-attributten) ogsession_cookie_secure(for at tvinge HTTPS-på cookies). Se Efter opgraderingen for, hvordan du gennemgår disse efter opgraderingen er fuldført.
Ingen af disse trin berører dine indholdsdata. Dine brugere, indlæg, billeder og moduldata forbliver uberørte.
Valg af sprog
Sektion kaldt “Valg af sprog”Den primære XOOPS-distribution leveres med engelsk support. Support til yderligere lokaliteter leveres af XOOPS lokale supportwebsteder. Denne support kan komme i form af en tilpasset distribution eller yderligere filer til at føje til hoveddistributionen.
XOOPS-oversættelser vedligeholdes på transifex
Hvis din XOOPS Upgrader har yderligere sprogunderstøttelse, kan du ændre sproget ved at vælge sprogikonet i topmenuerne og vælge et andet sprog.
