Add documentation about specific installation case where database permissions might not be sufficient - fix #2172

pull/2487/head
Yannick Warnier 7 years ago
parent 51c5473217
commit bb50f1b269
  1. 5
      documentation/installation_guide.html
  2. 12
      documentation/installation_guide_es_ES.html
  3. 7
      documentation/installation_guide_fr_FR.html

@ -96,12 +96,15 @@ For instance, on a Ubuntu server, use Shell or Synaptic following the
<br /> <br />
<h3><span style="font-weight: bold;">MySQL or MariaDB database server</span></h3> <h3><span style="font-weight: bold;">MySQL or MariaDB database server</span></h3>
You will need a login and password allowing you to manage and create a database. Usually, the default configuration on local computers is You will need a login and password allowing you to manage <em>and drop+create</em> a database. Usually, the default configuration on local computers is
to allow you to connect as root with an empty password. It is <b>HIGHLY RECOMMENDED</b> to change the password and define a user with access to to allow you to connect as root with an empty password. It is <b>HIGHLY RECOMMENDED</b> to change the password and define a user with access to
only a specific database. Please refer to the MySQL or MariaDB documentation in order to do this.<br /> only a specific database. Please refer to the MySQL or MariaDB documentation in order to do this.<br />
<br /> <br />
<span class="text-muted">Chamilo versions prior to 1.9.0 required to choose between multiple databases and a deprecated single-database mode. <span class="text-muted">Chamilo versions prior to 1.9.0 required to choose between multiple databases and a deprecated single-database mode.
This has been cleaned up and simplified to one single database.</span><br /> This has been cleaned up and simplified to one single database.</span><br />
<span class="text-muted">If you don't have create permissions for your database user, Chamilo will fail during
installation because, to maintain the database clear of any remains of other systems, it will try to drop it
before creating it again. This is explained in some detail in <a href="https://github.com/chamilo/chamilo-lms/issues/2172">this issue report</a></span><br />
<h3><span style="font-weight: bold;">Apache's redirects</span></h3> <h3><span style="font-weight: bold;">Apache's redirects</span></h3>
<p> <p>

@ -108,16 +108,20 @@ Para ejecutar Chamilo LMS en su servidor, necesita instalar WAMP, LAMP o MAMP:
<h3><span style="font-weight: bold;">Servidor de Base de Datos MySQL</span></h3> <h3><span style="font-weight: bold;">Servidor de Base de Datos MySQL</span></h3>
<p>Usted necesitará un nombre de usuario y contraseña que le permita administrar y crear una base de datos. <p>Usted necesitará un nombre de usuario y contraseña que le permita administrar <em>y borrar+crear una base de datos</em>.
Por lo general, la configuración predeterminada en los equipos locales es permitir que usted conecte Por lo general, la configuración predeterminada en los equipos locales es permitir que usted conecte
como root con una contraseña vacía. Se recomienda cambiar la contraseña y definir un usuario con acceso como root con una contraseña vacía. Se recomienda cambiar la contraseña y definir un usuario con acceso
sólo a una base de datos específica. Por favor, consulte la documentación de MySQL o MariaDB con el fin de hacer esto. </p> sólo a una base de datos específica. Por favor, consulte la documentación de MySQL o MariaDB con el fin de hacer esto. </p>
<p> <span class="text-muted">
Nota:Esto se ha simplificado en gran medida desde la versión 1.9, ya que antes era necesario elegir entre Nota:Esto se ha simplificado en gran medida desde la versión 1.9, ya que antes era necesario elegir entre
múltiples bases de datos y un modo obsoleto de una sola base de datos. múltiples bases de datos y un modo obsoleto de una sola base de datos.
</p> </span><br />
<span class="text-muted">Si no tiene permisos para borrar y crear la base de datos seleccionada, la instalación de
Chamilo no funcionará porque, para mantener la base de datos limpia de todos restos de otras instalaciones,
intentará borrar (drop) la base de datos antes de volverla a crear. Eso se explica en cierto detalle en <a href="https://github.com/chamilo/chamilo-lms/issues/2172">este reporte</a></span><br />
<h3><span style="font-weight: bold;">Redirecciones de Apache</span></h3> <h3><span style="font-weight: bold;">Redirecciones de Apache</span></h3>
<p> <p>
Desde su versión 1.10, Chamilo requiere del servidor web que pueda gestionar redirecciones. Es algo muy comunes entre todos los sistemas web (ya sean CMS, LMS, ERP, etc) que permite, entre otras cosas, el uso inteligente y amigable de las URLs.<br /> Desde su versión 1.10, Chamilo requiere del servidor web que pueda gestionar redirecciones. Es algo muy comunes entre todos los sistemas web (ya sean CMS, LMS, ERP, etc) que permite, entre otras cosas, el uso inteligente y amigable de las URLs.<br />
Si no usa Apache, debería consultar la sección "Configuraciones opcionales para Apache y Nginx" al fin de este documento.<br /> Si no usa Apache, debería consultar la sección "Configuraciones opcionales para Apache y Nginx" al fin de este documento.<br />

@ -123,7 +123,7 @@
<h3><span style="font-weight: bold;">Serveurs de base de données MySQL ou MariaDB</span></h3> <h3><span style="font-weight: bold;">Serveurs de base de données MySQL ou MariaDB</span></h3>
Vous aurez besoin d'un login et d'un mot de passe pour gérer et créer une base Vous aurez besoin d'un login et d'un mot de passe pour gérer et <em>supprimer+créer</em> une base
de données. Généralement, la configuration par défaut sur des ordinateurs de données. Généralement, la configuration par défaut sur des ordinateurs
locaux est de permettre la connexion comme utilisateur root avec un mot de passe locaux est de permettre la connexion comme utilisateur root avec un mot de passe
vide. Il est FORTEMENT RECOMMANDÉ de modifier le mot de passe et de définir un vide. Il est FORTEMENT RECOMMANDÉ de modifier le mot de passe et de définir un
@ -135,6 +135,11 @@
Les versions de Chamilo antérieures à la 1.9.0 nécessitaient de choisir entre une installation sur plusieurs bases Les versions de Chamilo antérieures à la 1.9.0 nécessitaient de choisir entre une installation sur plusieurs bases
et une installation obsolète sur une seule base. Ca a été clarifié et simplifié par l'usage d'une seule base de données. et une installation obsolète sur une seule base. Ca a été clarifié et simplifié par l'usage d'une seule base de données.
</span><br /> </span><br />
<span class="text-muted">Si vous ne disposez pas des permissions de suppression+création de la base de
données choisie, Chamilo ne pourra pas terminer l'installation car, pour éviter tout déchêt d'une
version antérieure de Chamilo ou d'un autre système, nous supprimons d'abord la base de données avant
de la recréer. C'est expliqué dans <a href="https://github.com/chamilo/chamilo-lms/issues/2172">un peu plus de détail dans cette demande</a></span><br />
<h3><span style="font-weight: bold;">Redirections d'Apache</span></h3> <h3><span style="font-weight: bold;">Redirections d'Apache</span></h3>
<p> <p>

Loading…
Cancel
Save