Open Source e-Learning
  • Login

Breadcrumb Navigation

Tabs

Functions

  • mundp | mundp | 14. Oct 2017, 13:42
    Installationsproblem

    Guten Tag zusammen, 

    ich habe heute vesucht, Ilias auf einem 1und1 Hostingpaket zu installieren. 

    Leider bekomme ich bei der Datenbankverbindung immer die Meldung "Database can't be reached. Please check the credentials and if database exists". 

    Ilias Version ILIAS 5.2.8 2017-09-22 PHP Version 7

    Ich habe schon intensiv im Forum gesucht, kann aber keine Hilfe dazu finden.

    Hat jemand eine Idee?

  • ralfd | ralfd | 14. Oct 2017, 15:03
    Re: Installationsproblem

    Das klingt aber doch verdächtig nach diesem (https://www.ilias.de/docu/ilias.php?ref_id=1875&cmdClass=ilobjforumgui&thr_pk=4660&cmd=viewThread&cmdNode=av:t6&baseClass=ilRepositoryGUI) Problem.

    Wie dort schon gesagt: die Datenbankverbindung sollte als Host '127.0.0.1' und nicht 'localhost' nutzen.



  • mundp | mundp | 15. Oct 2017, 10:42
    Re (2): Installationsproblem
    Vielen Dank für die sehr schnelle Antwort.
    Der Host ist aber bei 1und1 nicht localhost, sondern auf einem anderen Datenbank Server. ZB.: db1234.1and1.com

  • ralfd | ralfd | 15. Oct 2017, 17:20
    Re: Re (2): Installationsproblem

    Dann stellt sich zuallererst die Frage ob der Datenbankserver überhaupt eine Verbindung von aussen zulässt. Das ist bei 1und1 soweit mir bekannt, eine Zusatzoption (siehe dazu in deren FAQ https://hilfe-center.1und1.de/hosting/1und1-webhosting-c10085285/datenbanken-c10082637/mysql-c10082650/problemloesung-c10082752/mysql-datenbank-ist-von-ausserhalb-nicht-erreichbar-a10789937.html ).

  • mundp | mundp | 15. Oct 2017, 18:04
    Re (2): Re (2): Installationsproblem

    Ja, das kenne ich und normalerweise von einem anderen SErver aus ist die Datenbank bei 1und1 nicht erreichbar. Aber wenn ich in einem Hostingpaket vom gleichen Server aus zugreife schon. Also daran kann es nicht liegen.

  • mundp | mundp | 18. Oct 2017, 07:42
    Re: Re (2): Re (2): Installationsproblem

    Guten Morgen, 

    gibt es für dieses Problem wirklich keine Lösung??

  • wolfganghuebsch | wolfganghuebsch | 18. Oct 2017, 23:03
    Edited on: 18. Oct 2017, 23:03 - by wolfganghuebsch | wolfganghuebsch
    Re (2): Re (2): Re (2): Installationsproblem
    Das ist halt kein ILIAS-Problem, sondern von 1und1. Die müssen das lösen, denke ich.
  • mundp | mundp | 19. Oct 2017, 07:40
    Re: Re (2): Re (2): Re (2): Installationsproblem

    Das sehe ich anders, denn auf dem gleichen Server bzw. Hostingpaket laufen 

    moodle, CMS Systeme (Contenido, Typo3, Wordpress), sämtliche E-Commerce, wie OXID

    Nur eben Ilias nicht.. daher bin ich mir sicher, dass es etwas mit Ilias zu tun hat

  • Timon Amstutz | amstutz | 19. Oct 2017, 07:44
    Re (2): Re (2): Re (2): Re (2): Installationsproblem

    Hi mundp,

    Hast du mal versucht direkt die IP der DB ins entsprechende Feld im Setup einzutragen?

    Lg

  • mundp | mundp | 19. Oct 2017, 13:15
    Re: Re (2): Re (2): Re (2): Re (2): Installationsproblem

    Ja, habe ich auch probiert...

    Warning -Database can't be reached. Please check the credentials and if database exists-

  • ralfd | ralfd | 19. Oct 2017, 13:50
    Re (2): Re (2): Re (2): Re (2): Installationsproblem
    Quote (mundp)

    Das sehe ich anders, denn auf dem gleichen Server bzw. Hostingpaket laufen 

    moodle, CMS Systeme (Contenido, Typo3, Wordpress), sämtliche E-Commerce, wie OXID

    Nur eben Ilias nicht.. daher bin ich mir sicher, dass es etwas mit Ilias zu tun hat

    Sorry, dann sind die vorigen Posts aber grenzwertig lausige Problembeschreibungen!

    Dann bleiben immer noch zwei triviale Fehlerquellen (wenn denn der Errorstring stimmt):

    • Falsches Passwort
    • Fehlende Rechte für den Datenbanknutzer. IIRC braucht der initiale Datenbank-Test im setup.php recht viele Rechte (mir unvertändlich).
  • ralfd | ralfd | 19. Oct 2017, 14:05
    Re (2): Re (2): Re (2): Re (2): Re (2): Installationsproblem

    Dann einfach mal im Terminal testen:

    $  mysql --host=ip_oder_hostname --port=portnummer --user=user_name --password=your_password db_name

    und sehen ob's hier zum Connect kommt. Falls ja dann die Rechte checken:

    > show grants for current_user();

  • bueckingt | bueckingt | 10. Nov 2018, 12:58
    Re: Re (2): Re (2): Re (2): Re (2): Re (2): Installationsproblem
    Hallo,
    ich habe das selbe Problem. Ich versuche Ilias 5.2.19 auf einem Raspbian zu instalieren.
    die Fehlermeldung im Setup: -Database can't be reached. Please check the credentials and if database exists-

    Die Datenbank und der User sind über phpymadmin vorhanden. dein Datenbankconnect über das Terminal kommt auch zu stande. 

    Soweit ich das beurteilen kann hat der User auch alle Rechte:
     GRANT ALL PRIVILEGES ON *.* TO 'ilias'@'localhost' IDENTIFIED BY PASSWORD  WITH GRANT OPTION

    kann mir Jemand weiterhelfen? oder kann Ilias auf einem RaspberryPi nicht installiert werden?

  • wolfganghuebsch | wolfganghuebsch | 11. Nov 2018, 07:26
    Re (2): Re (2): Re (2): Re (2): Re (2): Re (2): Installationsproblem
    Natürlich kann es dort installiert werden, wobei der RAM eine gewisse Größe haben sollte. 512 wären z.B. zu wenig. Aber das DB-Problem hat damit nichts zu tun. Ich weiß nicht, was es sein könnte, es kann aber nur eine Kleinigkeit sein.
  • ralfd | ralfd | Yesterday, 12:51
    Re: Installationsproblem
    Nur um ganz icher zu gehen: wie genau ist der Datenbank-Connect konfiguriert.
    Quote (bueckingt)
    Soweit ich das beurteilen kann hat der User auch alle Rechte:
     GRANT ALL PRIVILEGES ON *.* TO 'ilias'@'localhost' IDENTIFIED BY PASSWORD  WITH GRANT OPTION

     

    Das reicht aber nicht, weil 'localhost' in MySQL auschliesslich die Verbindung über eine Unix Domain Socket meint (und, ja, das ist kompletter Blödsinn, ist aber so). Für eine TCP-Verbindung (wie sie PHP/ILIAS gemeiniglich nutzt) muss da 'ilias'@'127.0.0.1' stehen. Das ist aber weiter oben eig. schon beschrieben ...

Functions