Shrani konfiguracijo
Na tej strani so prikazani rezultati shranjevanja konfiguracijskih informacij, ki ste jih vnesli do te točke.
Ko pregledate in odpravite morebitne težave, za nadaljevanje izberite gumb »Nadaljuj«.
Na uspeh
Section titled “Na uspeh”Razdelek Shranjevanje konfiguracije sistema prikazuje informacije, ki so bile shranjene. Nastavitve se shranijo v eno od dveh datotek. Ena datoteka je mainfile.php v spletnem korenu. Drugi je data/secure.php v imeniku xoops_data.

Obe datoteki sta ustvarjeni iz datotek predlog, dobavljenih z XOOPS 2.7.0:
mainfile.phpse ustvari izmainfile.dist.phpv spletnem korenu.xoops_data/data/secure.phpje ustvarjen izxoops_data/data/secure.dist.php.
Poleg poti in URL, ki ste jih vnesli, mainfile.php zdaj vključuje več konstant, ki so nove v XOOPS 2.7.0:
XOOPS_TRUST_PATH— ohranjen kot nazaj združljiv vzdevekXOOPS_PATH; vam ga ni treba posebej konfigurirati.XOOPS_COOKIE_DOMAIN_USE_PSL— privzetotrue; uporablja javni seznam končnic za pridobitev pravilne domene piškotka.XOOPS_DB_LEGACY_LOG— privzetofalse; nastavljen natruev razvoju za beleženje uporabe podedovanih API-jev baze podatkov.XOOPS_DEBUG— privzetofalse; nastavljen natruev razvoju, da omogočite dodatno poročanje o napakah.Med namestitvijo vam jih ni treba urejati ročno — privzete vrednosti so primerne za produkcijsko mesto. Tukaj so omenjeni, da boste vedeli, kaj morate iskati, če pozneje odpretemainfile.php.
Napake
Section titled “Napake”Če XOOPS zazna napake pri pisanju konfiguracijskih datotek, bo prikazal sporočila, ki podrobno opisujejo, kaj je narobe.

V mnogih primerih je privzeta namestitev sistema, izpeljanega iz Debiana, z uporabo mod_php v Apache vir napak. Večina ponudnikov gostovanja ima konfiguracije, ki nimajo teh težav.
Težave z dovoljenji skupine
Section titled “Težave z dovoljenji skupine”Proces PHP se izvaja z dovoljenji nekega uporabnika. Datoteke so tudi v lasti nekaterih uporabnikov. Če ta dva nista isti uporabnik, lahko uporabite skupinska dovoljenja, da omogočite procesu PHP skupno rabo datotek z vašim uporabniškim računom. To običajno pomeni, da morate spremeniti skupino datotek in imenikov, v katere mora XOOPS pisati.
Za zgoraj omenjeno privzeto konfiguracijo to pomeni, da je treba skupino www-data določiti kot skupino za datoteke in imenike, v te datoteke in imenike pa mora biti omogočeno pisanje po skupinah.
Natančno preglejte svojo konfiguracijo in skrbno izberite, kako rešiti te težave za polje, ki je na voljo v odprtem internetu.Primeri ukazov so lahko:
chgrp -R www-data xoops_datachmod -R g+w xoops_datachgrp -R www-data uploadschmod -R g+w uploadsNi mogoče ustvariti glavne datoteke.php
Section titled “Ni mogoče ustvariti glavne datoteke.php”In Unix-like systems, the permission to create a new file depends on permissions granted on the parent folder. In some cases that permission is not available, and granting it may be a security concern.
Če imate težave s konfiguracijo, lahko najdete lažno mainfile.php v imeniku extras v distribuciji XOOPS. Kopirajte to datoteko v spletni koren in nastavite dovoljenja za datoteko:
chgrp www-data mainfile.phpchmod g+w mainfile.phpOkolja SELinux
Section titled “Okolja SELinux”Varnostni konteksti SELinux so lahko vir težav. Če to morda velja, si oglejte Posebne teme za več informacij.