No fue muy difícil instalar Catalis, sí tuve que alterar el contenido
del archivo catalis.conf, ya que en la guía se marcan rutas posibles
para servidores diferentes. Al menos eso es lo que había interpretado.
El Wxis funciona e ingreso sin problemas a la página principal
(inicio.htm). Pero cuando ingreso a "trabajar con Catalis" aparece el
error:
WXIS|execution
error|file|C:\127.0.0.1\bases\catalis_pack\catalis\access_logs/log-2005|
Y en la barra de título de la ventana que aparece se hace referencia
al archivo catalis.xis.
El C:\127.0.0.1 que se ve allí no tiene sentido, en el catalis.conf
hay que usar las rutas que correspondan a esos directorios en tu
servidor (como en los ejemplos que vienen en el archivo), pero nada de
números de IP (como 127.0.0.1) o nombres de servidores (como
localhost).
Saludos.
--Fernando
# Directorio para las bases de datos (necesita permiso de escritura)
PATH_DB=C:\127.0.0.1\bases\catalis_pack
# Directorio cgi-bin
PATH_CGI-BIN=C:\127.0.0.1\cgi-bin\catalis_pack
# Directorio para logs de acceso a Catalis (necesita permiso de
escritura)
PATH_LOGS=C:\127.0.0.1\bases\catalis_pack\catalis\access_logs
# Directorio para archivos temporales (necesita permiso de escritura)
PATH_TEMP=C:\127.0.0.1\temp\catalis_pack\catalis
# Directorio de los utilitarios CISIS
PATH_CISIS=C:\cisis
Fernando Gómez ha escrito:
Mensaje de error: Acceso denegado
Línea: #335
URL: http://127.0.0.1...(ruta de la ejecucion de catalis.xis)
Base de datos: undefined
Registro: ???
Yanina
Horacio Degiorgi ha escrito:
El mesaje de error menciona una línea 335. El problema es que no
sabemos de qué archivo. Internet Explorer no es muy generoso cuando da
mensajes de error (y además, el número que da es siempre es uno más,
o uno menos, no recuerdo bien, que el número donde realmente está el
error).
Como Firefox da mejor información sobre errores, se me ocurrió
intentar acceder a Catalis desde Firefox, aun sabiendo que no podría
llegar muy lejos, pues esta versión de Catalis hace agua por varios
costados si se lo usa fuera de IE.
Mi sugerencia a Claudia hace unos días fue que entrara con Firefox a
la página inicial (inicio.htm), y abriese la consola de JavaScript
(está en el menú de herramientas). Consejo: conviene dejarla en
blanco antes de empezar a trabajar con ella. Yo esperaba que le
aparecieran mensajes de error a partir del momento en que accediera a
la ventana de login, pero me sorprendió (y mucho) con esto: ¡en la
consola de JS aparece un error en la línea 1 cuando entra a
inicio.htm!
Yo no sé qué conexión puede haber entre ambos problemas, pero ambos
son inusuales, y ambos sucedían en las dos máquinas donde Claudia
probaba. Así que ahora me gustaría saber si algo similar le sucede a
nuestra tercera víctima de este extraño mal. Y, en lo posible,
aclarar alguno de los dos enigmas, claro.
--Fernando
Esta mañana haciendo algunas pruebas he logrado por fin hacer que
Catalis funcione.
Lo que hice fue modificar en el archivo httpd.conf del Apache la ruta
del cgi-bin
Esta es la parte modificada, donde cambie la ruta que viene por defecto
por el directorio donde tengo el catalis:
#
ScriptAlias /cgi-bin/ "C:/catalis/cgi-bin/"
#
# "C:/Archivos de programa/Apache Group/Apache/cgi-bin" should be
changed to whatever your ScriptAliased
# CGI directory exists, if you have that configured.
#
<Directory "C:/catalis/cgi-bin">
AllowOverride None
Options None
Order allow,deny
Allow from all
</Directory>
Hasta la próxima y espero que les sirva.
Claudia
Quizas haya dos motivos:
1) Que en un principio tenia instalado el Catalis en el directorio que
trae el Apache por defecto (con espacios en sus nombres)
2) Que luego modifique eso en catalis.conf y en el document root lo
cual me permitia acceder a la pagina inicio.htm pero no podia ejecutar
el wxis
3) Por último recorde dónde estaba el wxis y supuse que habia que
tocar el directorio cgi-bin (cosa que no habia hecho cuando modifique
el document root)
Podria decirse que el problema eran los espacios?
1) En un principio tenia Catalis en el directorio que sale por defecto
en el Apache
2) Aqui se producia el famoso error
3) Cuando Horacio propuso lo de los espacios, yo decidi modificar la
ubicacion de Catalis a un nuevo directorio.
4) Modifique las rutas de catalis.conf y el Apache SÓLO en la parte
referida al Document Root (este fue un error, pues podia ejecutar
inicio.htm pero no encontraba el wxis)
5) Ante esto, modifique ademas el Scriptalias del httpd.conf del Apache
(esto fue lo que me hizo pensar en que la solucion al famoso cartelito
fuera esa)
Hasta aqui, lo unico que se me ocurre pensar es que el problema eran
los espacios.... y si no.... hice magia
;-)
Saludos
Claudia
Que pruebe Yanina y nos cuente si también deja de aparecerle el error
aplicando lo que dice Claudia.
Y si alguien quiere experimentar, que haga lo contrario: instale
Catalis en el directorio por defecto del Apache (C:\Archivos de
programa\etc.), y vea cómo le aparece (¿o no?) el error de "Acceso
denegado" en la línea 335.
¿Y alguna vez sabremos qué molestaba en la línea 335?
Bye.
--Fernando
Sí me puse a ver en detalle el conf de Catalis. Mirando las rutas de
acceso que volví a cambiar, y así quedaron:
# Directorio para las bases de datos (necesita permiso de escritura)
PATH_DB=C:\Archivos de programa\Apache Group\Apache2\Bases\catalis_pack
# Directorio cgi-bin
PATH_CGI-BIN=C:\Archivos de programa\Apache
Group\Apache2\cgi-bin\catalis_pack
# Directorio para logs de acceso a Catalis (necesita permiso de
PATH_LOGS=C:\Archivos de programa\Apache
Group\Apache2\Bases\catalis_pack\catalis\access_logs
# Directorio para archivos temporales (necesita permiso de escritura)
PATH_TEMP=C:\Archivos de programa\Apache
Group\Apache2\temp\catalis_pack\catalis
# Directorio de los utilitarios CISIS
PATH_CISIS=C:\cisis
Por otro lado el conf del Apache que no cambié, y en las líneas que
Claudia comentó, figuran así:
ScriptAlias /cgi-bin/ "C:/Archivos de programa/Apache
Group/Apache2/cgi-bin/"
<Directory "C:/Archivos de programa/Apache Group/Apache2/cgi-bin">
AllowOverride None
Options None
Order allow,deny
Allow from all
</Directory>
Sinceramente dónde estaba el error no lo sé...
Pero ya estoy dentro de Catalis.
Fernando Gómez ha escrito: