Code Monkey home page Code Monkey logo

desarrollo-cespi / meran Goto Github PK

View Code? Open in Web Editor NEW
13.0 13.0 15.0 160.27 MB

MERAN UNLP is a ILS (Integrated Library System) wich provides Catalog, Circulation and User's Management.

Home Page: www.cespi.unlp.edu.ar/meran

License: GNU General Public License v3.0

Shell 0.28% HTML 2.70% JavaScript 33.43% Python 8.15% C 3.79% C++ 3.53% Perl 37.42% CSS 6.40% XSLT 0.20% PHP 0.37% Makefile 0.04% Assembly 0.26% Roff 0.74% Perl 6 0.03% Pawn 2.48% TSQL 0.19%

meran's People

Contributors

almavizca avatar carbonemiguel avatar einar-lanfranco avatar matiaspagano avatar mdefalco avatar rapofran avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

meran's Issues

Esquema BD - Migración

Gente, antes que nada felicitarlos por el producto que han desarrollado. Es muy bueno, lo estuvimos probando por unos meses y cumple con los requisitos de nuestra biblioteca.

Actualmente estamos en proceso de planificar la migración (solo los libros y analíticas) con lo que necesitaría un poco de información con respecto a la base de datos. Existe algún diagrama(de BD) o cualquier otro tipo de documentación (un simple txt) que indique con detalle como se guarda la información y bajo que condiciones?.

Estuve viendo como guarda la información el sistema y me pareció un poco extraño como guarda los atributos en un mismo campo. Puede ser que sea así o estoy buscando mal la info en la base de datos?

Desde ya muchas gracias por su tiempo.

Saludos,
Mariano.

Usuario no existente

Siguiendo los pasos del metodo de instalación 1, encontré que falta la configuracion del usuario kohaadmin en la base de datos.

https://github.com/krahser/meran/tree/master/Docker

Cuando terminamos de construir la imagen se configuro automaticamente en /etc/meran/meran<nombre_biblioteca>.conf un usuario para conectarse a la base de datos ese usuario (kohaadmin) y contraseña(ramdom) no tienen acceso a la base de datos, para probar esto podemos hacer lo siguiente:

docker run -it krahser/meran grep -A2 'user=kohaadmin' /etc/meran/meran<nombre_biblioteca>.conf
mysql -u root -p<pass_root_db> -h 172.17.42.1 -e "grant all on meran.* to kohaadmin@'%' identified by '<pass_que_nos_dijo_el_comando_anterior>';"

Instalacion con base de datos remota

./instalar.sh -i <nombre_biblioteca> -N -B1 -P <contraseña_root_db_remota> -h <ip_db_remota>

https://github.com/krahser/meran/blob/master/docs/instalador/instalar.sh

  • B Si esta presente en 1 determina que tiene que instalar las dependencias, si esta en 0 no instala y si no esta pregunta.
  • N Si esta presente Determina si es una instalacion nueva. Por defecto pregunta
  • P La pass del usuario para crear la base de datos
  • h Host donde esta la base de datos

Aunque se configure una base de datos remota con el parametro -h, el archivo /etc/meran/meran<nombre_biblioteca>.conf se configura para utilizar el sockets mysql y no permite la conexion a la base.

database=meran
hostname=172.17.42.1
user=kohaadmin
pass=9CYEqK3o
use_socket=1
socket=/var/run/mysqld/mysqld.sock

Problemas de instalacion

Hola, estoy tratando de instalar la aplicación, no he tenido éxito. La información respecto de los archivos que hay que correr para la misma que se informa en los README no se conlleva con lo que efectivamente esta en el repositorio.
Ante el intento con el instalador no falla.

Cuando intente con las sources, la instalación se queda trabada cuando instala el modulo de Sphinx de PERL desde CPAN con la leyenda: "t/manager.t...... 12/13" y no sale de ahí.

Estoy haciendo algo mal?

Agradezco el cualquier ayuda o respuesta que puedan ofrecerme.

Saludos,

Joaquin

Consulta de clave!!

Hola!
Estoy tratando de instalar una laser Samsung M2020W en un cpu con Linux Lihuen que usa software Meran del colegio Monseñor Alberti de La Plata; cuando quiero agregar la printer a la lista x comando (cd /home/tu usuario/carpeta donde tienes descargado el archivo/ULD
sudo ./install.sh) me pide la clave de lihuen que es el usuario y me dice que no es....temo que pide la clave del superusuario o administrador y no la tengo.
Creo que este Linux fue instalado x gente del CESPI x lo que me dijeron en el colegio, hay posibilidades de acceder a esa clave???
Desde ya muchas gracias
Julian

Problema del instalador

No funcionan los permisos del indice sugerencia y esta repetido el src en el sphinx.conf.

Además el indice principal por defecto es test1.... eso habiamos quedado que lo sacabamos.

AYUDAME A INSTALAR MERAN EN WINDOWS

HOLA:
HACE UNOS AÑOS UTILICE KOHA-UNLP, FUNCIONABA ESTUPENDO Y SU INSTALACION BAJO WINDOWS ERA SENCILLO, AHORA HE VUELTO AL MISMO PUESTO DE TRABAJO Y TODO LO QUE HABIA CONSEGUIDO CON KOHA LO HAN DESESTIMADO BORRANDO TODO INCLUSO SU INSTALADOR PARA PASAR A TRABAJAR CON UNA SENCILLA HOJA DE EXCEL.
DENTRO DE MI PLAN DE TRABAJO EN LA BIBLIOTECA DE LA UNIVERSIDAD DE MI CIUDAD ES PRIORITARIO CONTAR CON UN SISTEMA QUE PERMITA GESTIONAR LA BIBLIOTECA, PIDO SU AYUDA PARA QUE ME BRINDEN LOS PASOS A SEGUIR PARA PODER INSTALAR MERAN-UNLP BAJO WINDOWS.
GRACIAS
OXMAR LOPEZ

Problema con la instalacion de Meran

Hola, ando queriendo instalar Meran. Les dejo copiado los mensajes que me tira. Sumado a esto, si es que esta bien la instalación, no se como proseguir para utilizar el programa. También les comento que soy muy inexperto en el uso de linux

Procederemos a instalar todo lo necesario sobre Debian GNU/Linux
Para hacerlo hay q ser superusuario
E: No se pudo bloquear /var/lib/dpkg/lock - open (11: Recurso no disponible temporalmente)
E: No se pudo bloquear el directorio de administración (/var/lib/dpkg/), ¿quizás haya algún otro proceso utilizándolo?
E: No se pudo bloquear /var/lib/dpkg/lock - open (11: Recurso no disponible temporalmente)
E: No se pudo bloquear el directorio de administración (/var/lib/dpkg/), ¿quizás haya algún otro proceso utilizándolo?
Procederemos a habilitar en apache los modulos necesarios
Ahora si vamos a instalar Meran en el sistema
Seleccione el tipo de Operación que quiere realizar

  1. InstalacionNueva
  2. Actualizar
    #? 1
    Procediendo a la Instalación como Jaula de la aplicación
    Este proceso instalará los módulos específicos para la arquitectura de su Kernel que ya vienen precompilados y se distribuyen junto con Meran
    Su sistema es de 64 bits
    Este instalador automático ubicará todos los archivos en el path por defecto /usr/share/meran utilizando para la configuración del sistema /etc/meran/meran.conf
    Procedemos a la instalación
    Descomprimiendo Intranet y Opac
    Descomprimiendo las dependencias
    Descomprimiendo sphinxsearch
    Generando Archivos de logs y logrotate
    Copiando configuración de sphinx
    Copiando los Virtualhosts
    ./instalar.sh: línea 114: /etc/apache2/sites-available/MERAN0-apache-jaula-ssl: No existe el fichero o el directorio
    ./instalar.sh: línea 117: /etc/apache2/sites-available/MERAN0-apache-jaula-opac: No existe el fichero o el directorio
    Generando el certificado de apache
    Generating a 2048 bit RSA private key
    ........+++
    .........+++
    writing new private key to '/etc/apache2/ssl/MERAN0/apache.pem'

You are about to be asked to enter information that will be incorporated
into your certificate request.
What you are about to enter is what is called a Distinguished Name or a DN.
There are quite a few fields but you can leave some blank
For some fields there will be a default value,
If you enter '.', the field will be left blank.

Country Name (2 letter code) [AU]:AR
State or Province Name (full name) [Some-State]:Argentina
Locality Name (eg, city) []:La Plata
Organization Name (eg, company) [Internet Widgits Pty Ltd]:Centro Vigo
Organizational Unit Name (eg, section) []:
Common Name (eg, YOUR name) []:Ana Maria
Email Address []:[email protected]
./instalar.sh: línea 123: a2enmod: no se encontró la orden
./instalar.sh: línea 124: a2enmod: no se encontró la orden
./instalar.sh: línea 125: a2enmod: no se encontró la orden
./instalar.sh: línea 126: a2enmod: no se encontró la orden
Procederemos a habilitar en apache los sites
./instalar.sh: línea 128: a2dissite: no se encontró la orden
./instalar.sh: línea 129: a2ensite: no se encontró la orden
./instalar.sh: línea 130: a2ensite: no se encontró la orden
Generando la Base de datos
Necesitamos un password para acceder al motor con el usuario root.
Ingreselo:Creando la base de Datos...
./instalar.sh: línea 169: mysql: no se encontró la orden
No fue posible conecatarse a la base de datos con los datos suministrados
mkdir: no se puede crear el directorio «/root/pendiente»: El fichero ya existe
Luego debe aplicar el sql que esta en ~/pendiente/MERAN0.permisosbdd para crear su base de datos
Tenemos que ACTUALIZAR la base de datos y para eso pediremos los permisos de root de MySQL
./instalar.sh: línea 138: mysql: no se encontró la orden
No fue posible conecatarse a la base de datos con los datos suministrados
mkdir: no se puede crear el directorio «/root/pendiente»: El fichero ya existe
Luego debe aplicar el sql que esta en ~/pendiente/UPDATES_MERAN_SANDBOX.sql para actualizar su base de datos
rm: no se puede borrar «/tmp/UPDATES_MERAN_SANDBOX.sql»: No existe el fichero o el directorio
La instalación esta concluida
Reiniciaremos los servicios
./instalar.sh: línea 68: /etc/init.d/apache2: No existe el fichero o el directorio
Ahora el Sphinx
Como Sphinx no estaba ejecutándose lo vamos a hacer ahora
/usr/share/meran/MERAN0/sphinx/bin/indexer: error while loading shared libraries: libmysqlclient.so.16: cannot open shared object file: No such file or directory
/usr/share/meran/MERAN0/sphinx/bin/searchd: error while loading shared libraries: libmysqlclient.so.16: cannot open shared object file: No such file or directory

Desde ya muchas gracias

No puedo acceder a la intranet

Buenas ,

Instale el meran en un debian 7 (32bits) pero no logro acceder a la intranet para tener el panel de administracion.
Estoy intentando acceder /intranet pero me tira un error 404.

Importación / Exportación de datos

Estimados, ante todo felicitarlos por la genial adaptación de este software.

Estoy intentando implementar Meran en la biblioteca de mi Facultad Regional, pero me encuentro con serios problemas a la hora de realizar la carga inicial de datos.

Por un lado, ya he agregado todos los valores asociados (tablas de referencia), tales como Autores, Paises y Editoriales.

El problema principal, se dá cuando intento generar el registro MARC RECORD en los 3 niveles. Ya que genero los mismos en un script SQL, realizo el update en las tablas correspondientes, pero no se reflejan los cambios en el sistema, con lo cual supongo que podría haber algún error en la generación del MARC.

Al fallar reiteradas veces con este método, decidí cambiarlo y utilizar la importación/exportación que presenta en su menú Sistema.

Al realizar la importación, me da diferentes tipos de errores, el mas comun es:

Hay un error y el archivo no puede escribirse en el servidor

Por lo que vi en comentarios anteriores del 2014, esta funcionalidad estaba en desarrollo, pero no encontré mas nada al respecto.

Cabe aclarar que he instalado Meran en debian 6, según las especificaciones, y también realicé la instalación utilizando docker, según sus especificaciones. Estoy con las versiones actualizadas al día de hoy.

El sistema funciona bien en ambos casos, pero el problema principal radica en la importación de todos los libros del sistema actual, ya que hacerlo en forma manual no sería del todo práctico.

Espero puedan ayudarme,
Desde ya agradezco su predisposición.

Error 403 después de instalar Meran

Buenos días, después de instalar Meran 0.10.4 en un servidor Debian 6.0, cuando intento ingresar a: http://localhost, me aparece el error 403 forbidden, llevo varios días y ahí me he estancado. Antes de instalar el Meran, me funcionaba correctamente el Apache y el MySql, además se han creado todos los archivos de instalación y la base de datos, no se lo que puede estar ocurriendo. Por favor ayúdenme a solucionar el error. Gracias.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.