Puede que se trate unicamente de permisos de lectura escritura de cada fichero, y por eso te de problemas. Quizá creaste las colecciones con un usuario determinado en el ordenador1 , y al copiar los archivos y las colecciones al ordenador2, te ocasione ese problema, al no ser el mismo usuario pro defecto. Prueba a dar permisos de lectura, escritura, acceso a todos los ususarios. Asigna a la carpeta "collect" y a todos sus archivos todos los permisos (botón derecho del ratón y propiedades), y prueba por si acaso. El 8 de enero de 2010 20:55, Maximiliano Urso <maxiu@xxxxxxxxxxxxxx>escribió: > Buenas, > Sigo con el problema y ya me estoy desesperando... ;-) > Finalmente quité el ubuntu server del servidor que tenía problemas, y > probé con dos versiones Desktop distintas, pero con igual resultado. > > Creo que voy a desistir de intentar hacer que funcione copiando los > archivos de una pc a otra, (aunque en otras dos pcs, una con Debian y > otra con Ubuntu, el copiar sí anduvo); y voy a tratar de generar las > colecciones por consola en el servidor como me recomendó Felipe. > > El problema al querer hacer esto es que me sigue dando el mismo error: > > GSDLHOME not set > BEGIN failed--compilation aborted at ./import.pl line 54. > > Cómo puedo solucionar esto para poder correr el import.bl y el > buildcold.pl en el servidor directamente. > > Gracias, > Maxi > > El jue, 07-01-2010 a las 15:50 -0200, Maximiliano Urso escribió: > > Que tal, > > Estoy empezando a sospechar seriamente que el problema está al copiar > > los archivos de una versión Desktop a una Server y con la versión 2.82, > > ya que copié los archivos a una versión 2.82 de otro Ubuntu Desktop y > > las búsquedas funcionan correctamente. > > > > En un principio pensé que era un problema con el apache que tengo > > instalado en ese servidor, con el timeout de las búsquedas o algo así, > > ya que lo que hace al querer buscar algo es inmediatamente arrojar que > > no ha encontrado resultados. > > Entonces copié todo el collect a una versión 2.80 que está instalada en > > el mismo servidor que está teniendo problemas, y las búsquedas sí > > funcionan, por lo que descarto la suposición del apache. > > > > Además probé lo mismo (copiar el collect en unsa instalación 2.82) en > > otro servidor que tiene ubuntu server y el problema se repite. > > > > Entonces traté de generar las colecciones por consola, pero al ejecutar > > el script gsdl-282/bin/script/import.pl me tira el siguiente mensaje: > > > > GSDLHOME not set > > BEGIN failed--compilation aborted at ./import.pl line 54. > > > > La variable gsdlhome, dentro del /cgi-bin/gsdlsite.cfg está seteada > > correctamente. (/usr/local/gsdl-282), por qué me dice que no está > > seteada esa variable??? > > > > Muchas gracias por la ayuda. > > Saludos, > > Maxi > > > > El jue, 07-01-2010 a las 01:49 -0300, Felipe Vera escribió: > > > Hola, en nuestras experiencias, no resulta óptimo que el server se > > > encargue de procesar los archivos y solo utilizar los Desktop para > > > generar los archivos xml, por ende solo se va agregando lo ultimo > > > catalogado (metadata.xml y archivos) > > > > > > De seguro en el proceso de copia se debe haber corrompido algunos > > > archivos o faltar otros, ya que según la estructura de Greenstone por > > > ejemplo si quieres tener rapidamente disponible los indices en una > > > replica de colección bastaria solo con el contenido del directorio > > > index y archives, pero no podrias correr nuevamente el import.pl y el > > > buildcol.pl ya que dejarias la colección vacia sin documentos que > > > indexar. > > > > > > En resumen te aconsejo que teniendo un respaldo de todo en el desktop > > > pues vacies el import y corre los 2 procesos, luego toma el contenidos > > > del import del desktop lo pasas al server y corres nuevamente los > > > procesos así se regeneraran limpiamente todos los archivos necesarios. > > > > > > > > > > > > Saludos y estamos en contacto > > > Felipe Vera > > > www.prodigioconsultores.com > > > > > > El 5 de enero de 2010 16:15, Maximiliano Urso <maxiu@xxxxxxxxxxxxxx> > > > escribió: > > > Buenas, > > > Contesto entre líneas. > > > > > > El mar, 05-01-2010 a las 12:02 -0300, Felipe Vera escribió: > > > > Maximiliano; > > > > > > > > Te aconsejo lo siguiente: > > > > > > > > 1- Utiliza el Desktop solo para catalogar los documentos con > > > > metadatos, una vez generados los archivos metadata.xml que > > > contienen > > > > las descripciones pues copias lo nuevo generado en la > > > carpeta import > > > > de la colección y lo lleves a el directorio replica importa > > > del > > > > server. > > > > > > > > > En realidad el Desktop también lo utilizamos como server en el > > > sentido > > > que también tenemos corriendo un apache y vamos viendo los > > > cambios a > > > través del navegador. > > > Nuestra idea es que la pc que tiene instalado el Ubuntu > > > Desktop contenga > > > una copia de trabajo en la cual vamos creando las colecciones, > > > modificando las apariencias, etc; y al tener todo como > > > finalmente > > > queremos, recién ahí volcar todo al server, que es el que > > > tenemos para > > > que pueda ser accedido desde afuera. > > > > > > Por qué me decís de copiar el import?, Sería mejor generar las > > > colecciones en el servidor? > > > > > > > > > > > 2- Recuerda que si solo catalogas los documentos "sueltos" > > > en la > > > > carpeta import obtendras solo una gran archivo metadata.xml > > > que > > > > contendrá toda la catalogación, lo anterior se torna > > > peligroso cuando > > > > se tiene una cantidad considerable de documentos y la > > > solución para > > > > ello es utilizar la misma herramienta de catalogación del > > > GLI para que > > > > cada documento este contenido adentro de una carpeta, por lo > > > demás > > > > utilizando este método a futuro podrás hacer una portada por > > > cada > > > > documento y que se despliegue en la web como en este ejemplo > > > > > > > > El resultado sera el siguiente > > > > 1 Carpeta 1 > > > > 1.1 Archivo > > > > 1.2 portada.jpg > > > > 1.3 metadata.xml > > > > > > > > > > > > > Estamos utilizando esta estructura. Cada colección tiene > > > dentro un > > > directorio por cada archivo, junto a su portada.jpg y su > > > metadata.xml. > > > No tenenemos un único xml, sino uno por cada archivo. > > > > > > > > > > > 3- Respecto a los archivos collect.cfg, macros, etc, estos > > > archivos > > > > solo deben estar en el server y no ese necesario > > > modificarlos salvo > > > > quieras hacer un cambio de configuración, interfaz, etc. > > > > > > > > > Como aún estamos modificando los aspectos visuales, > > > modificamos > > > permanentemente los collect.cfg, es por eso que necesitamos > > > copiarlos > > > también. > > > > > > > > > > > > 4- Y para solucionar el problema primero arregla todo en la > > > desktop > > > > corre los procesos import.pl e buildcol.pl por consola o > > > utilizando el > > > > GLI, una vez que en la desktop todo funcione OK en la server > > > reemplaza > > > > la totalidad de las macros y collect.cfg de las colecciones > > > (toma la > > > > precacusión de tenere todo respaldado) luego y como en la > > > desktop > > > > tienes la totalidad de los documentos catalogados > > > (almacenados en el > > > > directorio impot) pues teniendo el importa de la server > > > vacio > > > > previamente corridos los procesos pues copia el contenidos > > > de import > > > > desktop a el respectivo import del server. > > > > > > > > > > > > > En el desktop está funcionando perfectamente, si navegamos la > > > biblioteca > > > las búsquedas sí nos están funcionando. Dejan de funcionar, > > > cuando > > > copiamos todo al server y probamos la búsqueda allí. > > > > > > Me estás sugiriendo que copie el import del Desktop al Server > > > y luego > > > correr los procesos import.pl y buidcol.pl en el server? > > > Si en el Desktop funciona correctamente, qué puede ser > > > distinto y que > > > provoque que al copiar todo al server no funcione? > > > > > > > > > > Por favor antes de hacer todo lo anterior respalda toda la > > > > implementación. > > > > > > > > > > > > Saludos > > > > Felipe Vera > > > > www.prodigioconsultores.com > > > > > > > > > Gracias, > > > Maxi > > > > > > > > > > > El 4 de enero de 2010 14:34, Maximiliano Urso > > > <maxiu@xxxxxxxxxxxxxx> > > > > escribió: > > > > Que tal, > > > > En un principio sólo copiabamos los archivos de > > > collect, > > > > macros, web; > > > > pero para estar seguro esta vez copié el directorio > > > > completo /usr/local/gsdl-282/ que es el que contiene > > > las > > > > mencionadas más > > > > todo el resto que coloca la instalación. > > > > > > > > Saludos, > > > > Maxi > > > > > > > > > > > > El lun, 04-01-2010 a las 14:08 -0300, Felipe Vera > > > escribió: > > > > > > > > > Hola Maximiliano, > > > > > > > > > > Nos dices por favor cuales son los archivos que > > > copias de la > > > > maquina > > > > > Desktop a la server? > > > > > > > > > > > > > > > Saludos > > > > > Felipe Vera > > > > > www.prodigioconsultores.com > > > > > > > > > > El 4 de enero de 2010 14:03, Maximiliano Urso > > > > <maxiu@xxxxxxxxxxxxxx> > > > > > escribió: > > > > > Que tal, > > > > > Estamos teniendo un problema raro. > > > > > > > > > > Estamos utilizando dos máquinas con Ubuntu > > > 8.04 (una > > > > Desktop y > > > > > otra > > > > > Server), ambas corriendo Greenstone 2.82 y > > > apache2. > > > > > > > > > > Utilizamos dos porque la primera es la de > > > trabajo > > > > (la que > > > > > corre el gli, > > > > > con la que generamos las colecciones, > > > editamos, > > > > etc), mientras > > > > > que la > > > > > segunda es sólo para servidor web. > > > > > > > > > > Lo raro es que tenemos funcionando todo > > > > correctamente en la > > > > > primera > > > > > (Podemos navegar bien, las búsquedas > > > funcionan > > > > perfectamente), > > > > > pero en > > > > > la otra, (que tiene una copia exacta de la > > > > > carpeta /usr/local/gsdl-282/) > > > > > no nos están funcionando las búsquedas, es > > > decir la > > > > misma > > > > > búsqueda en > > > > > una nos arroja todos los resultados > > > encontrados, > > > > mientras que > > > > > en la otra > > > > > el resultado siempre es 0. > > > > > > > > > > Puede ser que haya habido problemas en la > > > copia de > > > > los > > > > > archivos??, y que > > > > > algo no esté andando bien por haber > > > generado las > > > > colecciones > > > > > en la otra > > > > > máquina?? > > > > > > > > > > Ya revisé los permisos, las > > > configuraciones del > > > > apache y > > > > > parece estar > > > > > todo exactamente igual, no sé que puede > > > ser... > > > > > > > > > > Saludos y gracias, > > > > > Maxi > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > -- > > > > > Saludos > > > > > Felipe Vera > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > -- > > > > Saludos > > > > Felipe Vera > > > > > > > > > > > > > > > > > > > > > > > > > -- > > > Saludos > > > Felipe Vera > > > > > > > > > > > >