mas de una facultad en el mismo web

Hola
He montado g3w2 con ubuntu server 14.04 de 64 bits y lo tengo funcionando sin problemas. Pero he visto que en el alias.conf puedo
configurar mas de una facultad. Como tengo que modificar el config.php para tener dos facultades ? o sea, una que sea http://10.1.5.50/economicas y otra http://10.1.5.50/veterinaria.
Es posible ?
Saludos
Raul

Hola Raul, si, se puede hacer de la siguiente manera:

en instalacion/alias.conf creas las dos alias, ej:


Alias /economicas "{path_a_g3w2}/src/siu/www"
Alias /veterinaria "{path_a_g3w2}/src/siu/www"

<Directory "{path_a_g3w2}/src/siu/www">
    Options FollowSymLinks
    DirectoryIndex index.php
    Order allow,deny
    Allow from all
	AddDefaultCharset ISO-8859-1
	include {path_a_g3w2}/instalacion/rewrite.conf
</Directory>

<Location ~ "/economicas/*">
        SetEnv ACC_ID des01
	SetEnvIf always_match ^ ACC_ALIAS=/economicas
</Location>

<Location ~ "/veterinaria/*">
	SetEnv ACC_ID des02
	SetEnvIf always_match ^ ACC_ALIAS=/veterinaria
</Location>

Notas: “economicas” y “veterinaria” va a ser como se vean en la URL de cada facultad (ej: http://localhost/economicas y http://localhost/veterinaria), por lo tanto utilizar caracteres validos para URLs.

Observar que “des01” y “des02” son los IDs de bloque de acceso que luego se utilizan en el config.php para identificar a cada facultad.

luego en instalacion/config.php creas dos bloques de acceso:


'accesos' => 
    array (
        'des01' =>
            array (
                'ua' => '27',
                'personalizacion' => 'economicas',
                'database' =>
                    array (
                        'vendor' => 'informix',
                        'database' => 'xxxxxx',
                        'host' => 'xxxxxx',
                        'server' => 'xxxxxx',
                        'client_locale' => 'xxxxxx',
                        'service' => xxxxxx,
                        'protocol' => 'xxxxxx',
                        'LogonID' => 'xxxxxx',
                        'pwd' => 'xxxxxx',
                        'EnableScrollableCursors' => 1,
                    ),
            ),
       'des02' =>
            array (
                'ua' => '28',
                'personalizacion' => 'veterinaria',
                'database' =>
                    array (
                        'vendor' => 'informix',
                        'database' => 'xxxxxx',
                        'host' => 'xxxxxx',
                        'server' => 'xxxxxx',
                        'client_locale' => 'xxxxxx',
                        'service' => xxxxxx,
                        'protocol' => 'xxxxxx',
                        'LogonID' => 'xxxxxx',
                        'pwd' => 'xxxxxx',
                        'EnableScrollableCursors' => 1,
                    ),
            ),
    ),

Notas: la linea de configuración que dice

'personalizacion' => 'veterinaria',

nos esta diciendo que cuando ingresamos a la facultad de veterinaria (http://localhost/veterinaria) cargue la personalización que se encuentra en /src/pers/veterinaria, sino hay personalizacion para ese bloque de acceso poner lo siguiente

'personalizacion' => null,

.

cualquier consulta no dudes en preguntar.

saludos, Leonel.

Acá también te dejo la documentación paso a paso de la instalación: https://repositorio.siu.edu.ar/trac/Portal-G3/wiki/G2/3w/2.8.3/DocTecnica/Instalacion

si aplicas los cambios que te puse en el mensaje anterior, luego vas a tener que volver a hacer el paso 2.4 Configurar el servidor web.

saludos.

Muchas gracias Leonel. Todo solucionado. Funciona muy bien