Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

186
Vistas
Ruby on Rail ejecutando apache show index of al acceder al sitio

Recientemente actualicé a Apache 2.4 y estoy usando Ruby on Rail para ejecutar mi aplicación. Después de la actualización, el sitio muestra un contenido como se ve en la imagen a continuación y el error en el archivo de registro muestra este mensaje de error. Intenté usar 'Instalación de paquete' y verifiqué el permiso, pero eso no ayudó. Cualquier consejo sería muy apreciado. Gracias

 [ 2022-02-07 07:47:24.5559 8104/7efc89c8f700 age/Cor/App/Implementation.cpp:304 ]: Could not spawn process for application /home/adminuser/hroot: An error occured while starting up the preloader. Error ID: ba7e6074 Error details saved to: /tmp/passenger-error-RA01E9.html Message from application: libmysqlclient.so.18: cannot open shared object file: No such file or directory - /usr/local/rvm/gems/ruby-2.0.0-p353@hroot/gems/mysql2-0.3.14/lib/mysql2/mysql2.so (LoadError)

ingrese la descripción de la imagen aquí

 PassengerRuby /usr/local/rvm/gems/ruby-2.0.0-p353@hroot/wrappers/ruby SetEnv GEM_HOME /root/.gem/ruby/1.9.1
over 4 years ago · Santiago Trujillo
2 Respuestas
Responde la pregunta

0

Este error muestra un problema con los objetos compartidos. Probablemente actualizó las bibliotecas MySQL/MariaDB con Apache y las nuevas bibliotecas son incompatibles con su compilación de gemas mysql2. La solución es sencilla:

Primero, asegúrese de estar utilizando el entorno RVM ruby-2.0.0-p353@hroot .

Luego, ejecuta el siguiente comando:

 gem install mysql2 --version 0.3.14

Esto debería reconstruir su gema mysql2 para las nuevas bibliotecas cliente MySQL/MariaDB en su sistema.

over 4 years ago · Santiago Trujillo Denunciar

0

Esta no es la respuesta de todos modos, sino otro método para ejecutar Ruby (en mi caso, Windows 10; si usa otro sistema operativo, intente averiguar cómo modificar dentro de index.php el iniciador de Ruby). Publico aquí un método alternativo para usar Apache + php +... y rubí https://stackoverflow.com/a/71733656/5781320

over 4 years ago · Santiago Trujillo Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda