SOLUCIONADO: Problemas Con el Test de Conexion

Hola Como están?

Estoy probando la conexión con el Informix usando

/usr/local/proyectos/guarani2/3w/versiones/2.8.3/bin#  ./guarani test_conexion ua_01  

pero no tengo exito en la conexion… en ua_01 lo reemplace por la unidad academica de mi facultad

en la terminal me sale este error:

bash: ./guarani: Permiso denegado

como podria solucionarlo?

Muchas Gracias
Matias

Hola Victor
Al parecer por el segundo código no tenes permiso de ejecución en el archivo guarani
ejecuta el siguiente comando en la carpeta bin

chmod ug+x guarani

en segundo lugar remplaza ua_01 por lo que ayas puesto en el archivo de configuración en el key de tu ua en el array accesos (en el ejemplo donde dice aquí) que no necesariamente debe coincidir con el código de unidad_academica pero yo lo recomiendo

'accesos' => 
    array (
      'aqui' => 
      array (
        'ua' => 'my_ua',

Hola Como estas? logre solucionar la primera parte que me indicaste :slight_smile:
pero las segunda ahora me tira otro error, que tampoco son mis configuraciones…:

./guarani test_conexion naturales
PHP Warning:  Module 'pdo_informix' already loaded in Unknown on line 0
Error en configuraci�n (instalacion/config.php). El bloque de acceso 'naturales' no existe. Para m�s informaci�n vea la <a href='http://repositorio.siu.edu.ar/trac/g3w2/wiki/doc/instalacion/conf'>documentaci�n</a>
Ejemplo:<pre>array (
  'produccion' => false,
  'usar_personalizaciones' => true,
  'sesion_timeout' => 5,
  'sesion_maxtime' => 2,
  'dir_attachment' => '/tmp',
  'imagen_alumno_dir' => '/path/to/g3w2/src/siu/www/_comp/_img_alumnos',
  'url_kolla' => 'http://localhost/kolla/3.4/aplicacion.php',
  'force_ssl_login' => false,
  'salt' => '9bf057558b90263987bd8f99caf2e92f7efc1a13',
  'captcha' => 
  array (
    'activo' => true,
    'intentos_login' => 3,
    'public_key' => '6Ldja84SAAAAAKdiYZIbx6qjQMtAdzWXiW474_Af',
    'private_key' => '6Ldja84SAAAAABchqHlz65yICNXJQ8ENbZpLvmS5',
  ),
  'log' => 
  array (
    'activo' => true,
    'nivel' => 'debug',
    'barra_dev' => true,
  ),
  'ini_debug' => false,
  'memcached' => 
  array (
    'server_1' => 
    array (
      'host' => 'localhost',
      'port' => 11211,
      'peso' => 1,
    ),
  ),
  'smtp' => 
  array (
    'from' => 'admino@gmail.com',
    'host' => 'smtp.gmail.com',
    'seguridad' => 'ssl',
    'auth' => true,
    'port' => 465,
    'usuario' => 'admin@gmail.com',
    'clave' => 'clave',
  ),
  'login_externo' => 'none',
  'ubicacion_personalizaciones' => 
  array (
    'ejemplo01' => 
    array (
      'dir' => 'ej1',
      'alias' => '/bit',
    ),
  ),
  <b>'accesos'</b> => 
  array (
    'des01' => 
    array (
      'ua' => 5,
      'personalizacion' => NULL,
      'database' => 
      array (
        'vendor' => 'informix',
        'database' => 'unlpam',
        'host' => '192.168.123.122',
        'server' => 'ol_guarani3w2',
        'client_locale' => 'en_us.utf8',
        'service' => 1526,
        'protocol' => 'olsoctcp',
        'LogonID' => NULL,
        'pwd' => NULL,
        'EnableScrollableCursors' => 1,
      ),
    ),
  ),

muchas gracias

Hola Victor:

Fijate en el [url=http://portalguarani.siu.edu.ar/Portal/wiki/G2/3w/2.8.3/DocTecnica/Instalacion#a2.5Verificarlaaplicación]instructivo[/url]  dice:
/usr/local/proyectos/guarani2/3w/versiones/2.8.3/bin# ./guarani test_conexion ua_01

Donde ua_01 es el ID del bloque de acceso a testear la conexión

El id del bloque de acceso en los archivos de configuración aparece en:

config.php

‘accesos’ =>
array (
‘[shadow=red,left]des01[/shadow]’ =>
array (
‘ua’ => ‘naturales’,
‘personalizacion’ => ‘ejemplo01’,
‘database’ =>
array (
‘vendor’ => ‘informix’,
‘database’ => ‘baseDeDatos’,
‘host’ => ‘localhost’,
‘server’ => ‘guarani’,
‘client_locale’ => ‘en_us.cp1252’,
‘service’ => 1526,
‘protocol’ => ‘olsoctcp’,
‘LogonID’ => ‘internet’,
‘pwd’ => ‘internet’,
‘EnableScrollableCursors’ => 1,
),
),

y en el alias.conf

<Location ~ “/v283/*”>
SetEnv ACC_ID [shadow=red,left]des01[/shadow]
SetEnvIf always_match ^ ACC_ALIAS=/v283

En este caso, si queres probar la conexión del bloque de acceso que pertenece a la unidad académica “naturales” debe ser de esta manera:


/usr/local/proyectos/guarani2/3w/versiones/2.8.3/bin#  ./guarani test_conexion des01  

Saludos
Sergio

Sergio Muchas Gracias ya logre solucionarlo con esto