Salvar Configuração
Esta página exibe os resultados de salvar as informações de configuração que você inseriu até este ponto.
Após revisar e corrigir quaisquer problemas, selecione o botão “Continuar” para prosseguir.
No Sucesso
Seção intitulada “No Sucesso”A seção Salvando sua configuração de sistema mostra as informações que foram salvas. As configurações são salvas em um de dois arquivos. Um arquivo é mainfile.php na raiz da web. O outro é data/secure.php no diretório xoops_data.

Ambos os arquivos são gerados a partir de arquivos de template fornecidos com XOOPS 2.7.0:
mainfile.phpé gerado a partir demainfile.dist.phpna raiz da web.xoops_data/data/secure.phpé gerado a partir dexoops_data/data/secure.dist.php.
Além dos caminhos e URL que você digitou, mainfile.php agora inclui várias constantes que são novas no XOOPS 2.7.0:
XOOPS_TRUST_PATH— mantido como alias compatível com versão anterior deXOOPS_PATH; você não precisa configurá-lo separadamente.XOOPS_COOKIE_DOMAIN_USE_PSL— assume como padrãotrue; usa a Lista de Sufixo Público para derivar o domínio de cookie correto.XOOPS_DB_LEGACY_LOG— assume como padrãofalse; defina comotrueem desenvolvimento para registrar o uso de APIs de banco de dados herdadas.XOOPS_DEBUG— assume como padrãofalse; defina comotrueem desenvolvimento para habilitar relatório de erro adicional.
Você não precisa editar esses manualmente durante a instalação — os padrões são apropriados para um site de produção. Eles são mencionados aqui para que você saiba o que procurar se abrir mainfile.php mais tarde.
Se XOOPS detectar erros ao escrever os arquivos de configuração, ele exibirá mensagens detalhando o que está errado.

Em muitos casos, uma instalação padrão de um sistema derivado de Debian usando mod_php no Apache é a fonte de erros. A maioria dos provedores de hospedagem têm configurações que não têm esses problemas.
Problemas de permissão de grupo
Seção intitulada “Problemas de permissão de grupo”O processo PHP é executado usando as permissões de algum usuário. Os arquivos também são de propriedade de algum usuário. Se esses dois não forem o mesmo usuário, as permissões de grupo podem ser usadas para permitir que o processo PHP compartilhe arquivos com sua conta de usuário. Isto geralmente significa que você precisa alterar o grupo dos arquivos e diretórios dos quais XOOPS precisa escrever.
Para a configuração padrão mencionada acima, isto significa que o grupo www-data precisa ser especificado como o grupo para os arquivos e diretórios, e esses arquivos e diretórios precisam ser graváveis por grupo.
Você deve revisar sua configuração cuidadosamente e escolher cuidadosamente como resolver esses problemas para uma caixa disponível na internet aberta.
Comandos de exemplo podem ser:
chgrp -R www-data xoops_datachmod -R g+w xoops_datachgrp -R www-data uploadschmod -R g+w uploadsNão é possível criar mainfile.php
Seção intitulada “Não é possível criar mainfile.php”Em sistemas similares ao Unix, a permissão para criar um novo arquivo depende das permissões concedidas na pasta pai. Em alguns casos, essa permissão não está disponível e concedê-la pode ser uma preocupação de segurança.
Se você tem um problema de configuração, você pode encontrar um mainfile.php fictício no diretório extras na distribuição XOOPS. Copie esse arquivo para a raiz da web e defina as permissões no arquivo:
chgrp www-data mainfile.phpchmod g+w mainfile.phpAmbientes SELinux
Seção intitulada “Ambientes SELinux”Os contextos de segurança do SELinux podem ser uma fonte de problemas. Se isto pode se aplicar, consulte Tópicos Especiais para mais informações.