Gem konfiguration
Denne side viser resultaterne af at gemme de konfigurationsoplysninger, du har indtastet indtil dette tidspunkt.
Når du har gennemgået og rettet eventuelle problemer, skal du vælge knappen “Fortsæt” for at fortsætte.
Om succes
Sektion kaldt “Om succes”Afsnittet Gemmer din systemkonfiguration viser de oplysninger, der blev gemt. Indstillingerne gemmes i en af to filer. En fil er mainfile.php i webroden. Den anden er data/secure.php i mappen xoops_data.

Begge filer er genereret fra skabelonfiler, der er leveret med XOOPS 2.7.0:
mainfile.phper genereret framainfile.dist.phpi webroden.xoops_data/data/secure.phper genereret fraxoops_data/data/secure.dist.php.
Ud over de stier og URL, du har indtastet, inkluderer mainfile.php nu flere konstanter, der er nye i XOOPS 2.7.0:
XOOPS_TRUST_PATH— opbevaret som et bagudkompatibelt alias forXOOPS_PATH; du behøver ikke at konfigurere den separat.XOOPS_COOKIE_DOMAIN_USE_PSL— standard tiltrue; bruger den offentlige suffiksliste til at udlede det korrekte cookie-domæne.XOOPS_DB_LEGACY_LOG— standard tilfalse; indstillet tiltrueunder udvikling for at logge brug af ældre database API’er.XOOPS_DEBUG— standard tilfalse; indstillet tiltrueunder udvikling for at muliggøre yderligere fejlrapportering.
Du behøver ikke at redigere disse manuelt under installationen - standardindstillingerne er passende for et produktionssted. De er nævnt her, så du ved, hvad du skal kigge efter, hvis du åbner mainfile.php senere.
Hvis XOOPS opdager fejl i skrivning af konfigurationsfilerne, vil den vise meddelelser, der beskriver, hvad der er galt.

I mange tilfælde er en standardinstallation af et Debian-afledt system, der bruger mod_php i Apache, kilden til fejl. De fleste hostingudbydere har konfigurationer, der ikke har disse problemer.
Problemer med gruppetilladelse
Sektion kaldt “Problemer med gruppetilladelse”PHP-processen køres ved hjælp af tilladelser fra nogle brugere. Filer ejes også af nogle brugere. Hvis disse to ikke er den samme bruger, kan gruppetilladelser bruges til at tillade PHP-processen at dele filer med din brugerkonto. Dette betyder normalt, at du skal ændre gruppen af filer og mapper XOOPS skal skrive til.
For standardkonfigurationen nævnt ovenfor betyder dette, at gruppen www-data skal angives som gruppen for filerne og mapperne, og disse filer og mapper skal kunne skrives efter gruppe.
Du bør gennemgå din konfiguration omhyggeligt og omhyggeligt vælge, hvordan du løser disse problemer for en boks, der er tilgængelig på det åbne internet.
Eksempler på kommandoer kunne være:
chgrp -R www-data xoops_datachmod -R g+w xoops_datachgrp -R www-data uploadschmod -R g+w uploadsKan ikke oprette mainfile.php
Sektion kaldt “Kan ikke oprette mainfile.php”I Unix-lignende systemer afhænger tilladelsen til at oprette en ny fil af tilladelser givet på den overordnede mappe. I nogle tilfælde er denne tilladelse ikke tilgængelig, og at give den kan være et sikkerhedsproblem.
Hvis du har et problem med konfigurationen, kan du finde en dummy mainfile.php i mappen extras i distributionen XOOPS. Kopier filen til webroden og indstil tilladelserne til filen:
chgrp www-data mainfile.phpchmod g+w mainfile.phpSELinux-miljøer
Sektion kaldt “SELinux-miljøer”SELinux sikkerhedskontekster kan være en kilde til problemer. Hvis dette kan være relevant, skal du se Special Topics for at få flere oplysninger.