Guardar Configuración
Esta página muestra los resultados de guardar la información de configuración que has introducido hasta este punto.
Después de revisar y corregir cualquier problema, selecciona el botón “Continuar” para proceder.
En Caso de Éxito
Sección titulada «En Caso de Éxito»La sección Guardando la configuración de tu sistema muestra la información que fue guardada. La configuración se guarda en uno de dos archivos. Un archivo es mainfile.php en la raíz web. El otro es data/secure.php en el directorio xoops_data.

Ambos archivos se generan a partir de archivos de plantilla enviados con XOOPS 2.7.0:
mainfile.phpse genera a partir demainfile.dist.phpen la raíz web.xoops_data/data/secure.phpse genera a partir dexoops_data/data/secure.dist.php.
Además de las rutas y URL que introdujiste, mainfile.php ahora incluye varios constantes que son nuevos en XOOPS 2.7.0:
XOOPS_TRUST_PATH— mantenido como alias compatible hacia atrás deXOOPS_PATH; no necesitas configurarlo por separado.XOOPS_COOKIE_DOMAIN_USE_PSL— por defecto atrue; usa la Lista de Sufijo Público para derivar el dominio de cookie correcto.XOOPS_DB_LEGACY_LOG— por defecto afalse; establece atrueen desarrollo para registrar el uso de APIs de base de datos heredadas.XOOPS_DEBUG— por defecto afalse; establece atrueen desarrollo para habilitar reportaje de errores adicional.
No necesitas editar estos a mano durante la instalación — los valores predeterminados son apropiados para un sitio de producción. Se mencionan aquí para que sepas qué buscar si abres mainfile.php más tarde.
Errores
Sección titulada «Errores»Si XOOPS detecta errores al escribir los archivos de configuración, mostrará mensajes, detallando qué está mal.

En muchos casos, una instalación por defecto de un sistema derivado de Debian usando mod_php en Apache es la fuente de errores. La mayoría de proveedores de alojamiento tienen configuraciones que no tienen estos problemas.
Problemas de permiso de grupo
Sección titulada «Problemas de permiso de grupo»El proceso PHP se ejecuta usando los permisos de algún usuario. Los archivos también son propiedad de algún usuario. Si estos dos no son el mismo usuario, los permisos de grupo se pueden usar para permitir que el proceso PHP comparta archivos con tu cuenta de usuario. Esto generalmente significa que necesitas cambiar el grupo de los archivos y directorios que XOOPS necesita escribir.
Para la configuración predeterminada mencionada anteriormente esto significa que el grupo www-data necesita ser especificado como el grupo para los archivos y directorios, y esos archivos y directorios necesitan ser escribibles por grupo.
Deberías revisar tu configuración cuidadosamente, y elegir cuidadosamente cómo resolver estos problemas para una caja disponible en la internet abierta.
Los comandos de ejemplo podrían ser:
chgrp -R www-data xoops_datachmod -R g+w xoops_datachgrp -R www-data uploadschmod -R g+w uploadsNo se puede crear mainfile.php
Sección titulada «No se puede crear mainfile.php»En sistemas tipo Unix, el permiso para crear un nuevo archivo depende de los permisos otorgados en la carpeta padre. En algunos casos ese permiso no está disponible, y otorgarlo puede ser una preocupación de seguridad.
Si tienes una configuración problemática, puedes encontrar un archivo mainfile.php ficticio en el directorio extras en la distribución de XOOPS. Copia ese archivo en la raíz web y establece los permisos en el archivo: