Buenas ahi revise lo que me indicaste, justamente tengo dudas ahi porque no logro entrar a la aplicacion despues, adjunto capturas:
GNU nano 4.8 instalacion/alias.conf
En esta plantilla se muestra c mo definir los puntos de acceso del sistema
SIU-Preinscripci n.
A partir de este template, crear el archivo alias.conf en esta misma carpeta.
Ese archivo debe ser incluido en la configuraci n de Apache. Ejemplo:
Include “/path/a/preinscripcion/instalacion/alias.conf”
Si bien los alias apuntan al mismo directorio, para cada punto de acceso
se define una variable de servidor “ACC_ID” que identifica el punto de acceso,
adem s del perfil funcional asociado (alumno / admin).
------------------------------------------------------------------------------
Si se desea utilizar una misma instalaci n de Preinscripci n como front-end de
varias bases (por ejemplo, una por unidad acad mica), replicar todas las
configuraciones mostradas a continuaci n, utilizando distintos alias y definiendo
el bloque de configuraci n correspondiente en la secci n ‘accesos’ del config.php
Ejemplo:
* Alias /preinscripcion/ua2 “/path/a/preinscripcion/src/siu/www/”
* Alias /preinscripcion_admin/ua2 “/path/a/preinscripcion/src/siu/www/”
…
------------------------------------------------------------------------------
Alias del punto de acceso de ALUMNOS del punto de acceso [pto_acc]
Ejemplo: /preinscripcion/ingenieria
Reemplazarlo seg n corresponda
Alias /uader “/var/www/preinscripcion/src/siu/www/”
Alias del punto de acceso ADMINISTRADOR del punto de acceso [pto_acc]
Ejemplo: /preinscripcion_admin/ingenieria
Reemplazarlo seg n corresponda
Alias /admin/uader “/var/www/preinscripcion/src/siu/www/”
Configuraci n del directorio navegable
<Directory “/var/www/preinscripcion/src/siu/www/”>
Options FollowSymLinks
DirectoryIndex index.php
<IfModule !mod_authz_core.c>
Order allow,deny
Allow from all
Require all granted
include /var/www/preinscripcion/instalacion/rewrite.conf
CONFIGURACION DE ACCESO [pto_acc]
<Location /uader>
# --------------------------------------------------------------------------
# PUNTO DE ACCESO: alumnos de la instalaci n del punto de acceso [pto_acc]
# --------------------------------------------------------------------------
# Nombre o ID del Punto de Acceso. No utilizar espacios.
# Si se definen varios puntos de acceso, no debe repetirse este valor
SetEnv ID_PTO_ACCESO acceso_uader
# Setea el perfil funcional de quienes acceden por este punto de acceso.
# NO MODIFICAR ESTE VALOR
SetEnv PERFIL alumno
# se setea de esta manera para que esta variable sea accesible desde mod_rewrite
# ATENCI N: el alias debe empezar con '/'
SetEnvIf always_match ^ ACC_ALIAS=/uader
<Location /admin/uader>
# --------------------------------------------------------------------------
# PUNTO DE ACCESO: admin del punto de acceso [pto_acc]
# --------------------------------------------------------------------------
# Nombre o ID del Punto de Acceso. No utilizar espacios.
# Si se definen puntos de acceso, tener cuidado de no repetir este valor
# Debe corresponderse con el ID_PTO_ACCESO del perfil 'alumno' que administra este panel de admin.
SetEnv ID_PTO_ACCESO acceso_uader
# Setea el perfil funcional de quienes acceden por este punto de acceso.
# NO MODIFICAR ESTE VALOR
SetEnv PERFIL admin
# se setea de esta manera para que esta variable sea accesible desde mod_rewrite
# ATENCI N: el alias debe empezar con '/'
SetEnvIf always_match ^ ACC_ALIAS=/admin/uader
# Si se desea restringir las IP desde las cuales acceder al panel de
# administraci n, hacerlo aqu .
FIN CONFIGURACION DE ACCESO [pto_acc]
use Monolog\Logger;
use SIU\Chulupi\util\log\log;
use SIU\Chulupi\util\mail;
use PHPMailer\PHPMailer\SMTP;
return array(
‘global’ => array(
/**
* Indica si el sistema est o no en un entorno de producci n
* - Valores posibles: true|false
*/
‘produccion’ => false,
/**
* Indica si el sistema utiliza personalizaciones. Se debe complementar indicando
* el ID de personalizaci n en la configuraci n de los puntos de acceso.
* - Valores posibles: true|false
*/
'usar_personalizaciones' => false,
/**
* Path al directorio donde se guardar n los attachments de los mensajes.
* En esta carpeta apache debe tener permisos de escritura.
* - Valores posibles: string (un path)
*/
'dir_attachment' => '/tmp',
/**
* M ximo tiempo de inactividad (en minutos). Vencido el mismo,
* se pedir identificarse nuevamente
* - Valores posibles: n meros enteros
*/
'sesion_timeout' => 30,
/**
* M xima duraci n de la sesi n (en minutos)
* - Valores posibles: n meros enteros
*/
'sesion_maxtime' => 120,
/**
* Sufijo del archivo de idioma, donde se definen todos los mensajes y
* etiquetas del sistema. En la carpeta src/siu/mensajes debe existir
* un archivo llamado "mensajes.<locale>.php".
* El archivo por defecto entregado por el SIU es "mensajes.es.php"
*/
'locale' => 'es',
/**
* En algunos lugares de la aplicaci n se encriptan cadenas con sha1.
* Se utiliza este SALT para hacer la encriptaci n de las claves de los
* alumnos preinscriptos. Cambiar este valor no reviste inconvenientes.
* - Valores posibles: string
*/
'salt' => '******************************',
/**
* Valor de SALT usado para cifrar las claves default de la secci n de
* administraci n (usuarios administradores).
*
*/
'salt_admin' => '*******************************',
/**
* Configuracion Google Analytics
*
*/
'google_analytics' =>
array(
'activo' => true,
'account' => 'UA-xxx-y'
),
/**
* Configuraci n de logging. Si no se especifica este bloque no se usa
* el log (es lo mismo que setear activo en false).
*/
'log' => array(
/**
* Indica si el log est activo o no
* - Valores posibles: true|false
*/
'activo' => true,
/**
* Niveles de log:
* - 'log::NIVEL_DEBUG' -> Recomendado en Desarrollo
* - 'log::NIVEL_INFO' -> Solo muestra informaci n de tiempo y memoria consumida
* - 'log::NIVEL_ERROR' -> Recomendado en Producci n
*/
'nivel' => log::NIVEL_DEBUG,
/**
* Nivel m nimo de log para consola (CLI):
* - 'Logger::DEBUG' -> Recomendado en Desarrollo
* - 'Logger::INFO'
* - 'Logger::NOTICE'
* - 'Logger::WARNING'
* - 'Logger::ERROR' -> Recomendado en Producci n
* - 'Logger::CRITICAL'
* - 'Logger::ALERT'
* - 'Logger::EMERGENCY'
*/
'nivel_consola' => Logger::DEBUG,
/**
* Nivel m nimo de log para Web:
* - 'Logger::DEBUG' -> Recomendado en Desarrollo
* - 'Logger::INFO'
* - 'Logger::NOTICE'
* - 'Logger::WARNING'
* - 'Logger::ERROR' -> Recomendado en Producci n
* - 'Logger::CRITICAL'
* - 'Logger::ALERT'
* - 'Logger::EMERGENCY'
*/
'nivel_web' => Logger::DEBUG,
'barra_dev' => true,
),
/**
* URL de la de ayuda para identidad de genero
* - Ejemplo: https://drive.google.com/file/d/1WFW6s9CAZro2mtOs1JIkBX0la6fzJP_o/view
*/
'url_identidad_genero' => 'https://drive.google.com/file/d/1WFW6s9CAZro2mtOs1JIkBX0la6fzJP_o/view',
//--------------------------------------------------------------------------
//---- Configuraci n de captcha --------------------------------------------
//--------------------------------------------------------------------------
/**
* Configuraci n de captchas (se usa recaptcha). Si no se especifica este
* bloque no se usa captcha (es lo mismo que setear activo en false)
*/
'captcha' => array(
/**
* Indica si se activan los captchas a trav s de toda la aplicaci n
* - Valores posibles: true|false
*/
'activo' => true,
/**
* Cantidad de intentos fallidos permitidos antes
* de exigir que se complete un captcha en el login
*/
'intentos_login' => 2,
/**
* Configuraci n de reCAPTCHA 2
* Para obtener el par de API keys ('site_key' y 'secret_key')
* ir a https://www.google.com/recaptcha/admin
*
* Los provistos en este ejemplo fueron generados para la URL http://localhost
*/
'site_key' => '****************',
'secret_key' => '*******************',
/**
* Son las opciones de Guzzle (http://docs.guzzlephp.org/en/stable/request-options.html)
*/
'opciones' => [
//'proxy' => 'tcp://localhost:8125',
//'verify' => false,
]
),
/**
* Configuraci n de Proxy (por defecto desactivado)
*/
'proxy' => array(
'activo' => false,
'proxy_host' => 'proxy.xxxxxxxxx',
'proxy_port' => 8080,
'proxy_username' => '*********',
'proxy_password' => '****************'
),
/**
* Configuraci n de proxypass de Apache
*/
//'server_name' => '192.168.126.180',
//--------------------------------------------------------------------------
//---- Servidor de correo --------------------------------------------------
//--------------------------------------------------------------------------
/**
* Se provee un ejemplo de configuraci n del correo usando el servidor de GMail
*/
'smtp' => array(
'from' => 'prueba*****@gmail.com',
'from_name' => 'SIU-Preinscripci n',
'host' => 'smtp.gmail.com',
'seguridad' => mail::SSL,
'auth' => true,
'port' => 465,
'reply_to' => 'prueb******@gmail.com',
/**
* Debug output level.
* Options:
* * SMTP::DEBUG_OFF (`0`) No debug output, default
* * SMTP::DEBUG_CLIENT (`1`) Client commands
* * SMTP::DEBUG_SERVER (`2`) Client commands and server responses
* * SMTP::DEBUG_CONNECTION (`3`) As DEBUG_SERVER plus connection status
* * SMTP::DEBUG_LOWLEVEL (`4`) Low-level data output, all messages.
*/
'smtp_debug' => SMTP::DEBUG_OFF,
/**
* RECOMENDADO
* Si se usa OAUTH2 se debe configurar lo siguiente
* Obtener los tokens de aqu : https://github.com/PHPMailer/PHPMailer/wiki/Using-Gmail-with-XOAUTH2
'auth_type' => mail::AUTH_TYPE_XOAUTH2,
'oauth2_email' => 'prein****@gmail.com',
'oauth2_client_id' => '*****************',
'oauth2_client_secret' => '***************',
'oauth2_refresh_token' => '******************',
*/
/**
* NO RECOMENDADO: Se debe dar "Acceso de apps menos seguras" en Gmail
* Si se usa autenticaci n simple configurar 'usuario' y 'clave'
*/
//'auth_type' => mail::AUTH_TYPE_USER_PASS,
‘accesos’ => array(
‘acceso_uader’ => array(
/**
* Id de la personalizaci n que se va a utilizar.
* Representa el nombre de carpeta dentro de src/pers.
* Si se deja en NULL no se utiliza ninguna personalizaci n.
*/
‘personalizacion’ => NULL,
/**
* Informaci n de conexi n de la base de datos
*/
'database' => array(
'vendor' => 'pgsql',
'dbname' => 'preinscripcion',
'host' => '127.0.0.1',
'port' => '5432',
'pdo_user' => '******',
'pdo_passwd' => '******',
),
/**
* Forma de obtener informaci n de Guaran
* - Valores posibles: 'consultas_bd'
*/
'modo_consultas_g3' => 'consultas_bd',
/**
* Si el par metro 'modo_consultas_g3' est definido como 'consultas_bd',
Asi estarian mis archivos …