3.0.0.7 Beta + Mysql + Ubunto 8.10

Dieses Thema im Forum "Entwicklerforum" wurde erstellt von planet_fox, 22. Sep. 2008.

  1. planet_fox

    planet_fox Super-Moderator

    Hi

    Wenn ich eine Datenbank anlege, wird diese in die Tabelle web_database geschrieben aber es wird keine Datenbank erstellt. Auch kein user wird erstellt.

    cu

    Alex
     
  2. Till

    Till Administrator

    Enthält die Datei:

    /usr/local/ispconfig/server/lib/mysql_clientdb.conf

    Die korrekten Zugangsdaten zur MySQL Datenbank?
     
  3. planet_fox

    planet_fox Super-Moderator

    Ja

    Code:
    <?php
    
    $clientdb_host                  = 'localhost';
    $clientdb_user                  = 'root';
    $clientdb_password              = 'isp3';
    
    ?>
     
  4. Till

    Till Administrator

    hmm, sieht soweit ok aus. Zwei Möglichkeiten:

    1) Du schreibst es in den Bugtracker und ich sehe es in den nächsten Tagen nach.

    2) Du debuggst es, dazu musst Du:

    a) crontab -e aufrufen als root und die beiden Cronjobs vorübergehend auskommentieren.
    b) In der Datei /usr/local/ispconfig/server/lib/config.inc.php den Log Priority auf 0 setzen:

    $conf["log_priority"] = 0; // 0 = Debug, 1 = Warning, 2 = Error

    c) eine neue DB in ISPConfig anlegen.
    d) Den Folgenden Befehl als root auf der Shell aufrufen und sehen, ob er Fehlermeldungen enthält:

    /usr/local/ispconfig/server/server.sh
     
  5. planet_fox

    planet_fox Super-Moderator

    Hier das hab ich noch gefunden, aber komme erst am weekend dazu, *Schule*

    Code:
    [ 03.09.2008-00:02 - ERROR - Unable to connect to the database
    22.09.2008-19:00 - ERROR - Error while dropping mysql user: dummy Operation DROP USER failed for 'dummy'@'%'
    22.09.2008-19:00 - ERROR - Error while dropping mysql database: dummy Can't drop database 'dummy'; database doesn't exist
    22.09.2008-19:00 - ERROR - Unable to connect to the database/CODE]
     
    Zuletzt bearbeitet: 25. Sep. 2008
  6. planet_fox

    planet_fox Super-Moderator

    ok hab das gemacht was du wolltest, hab dann mit phpmyadmin nach geschaut database test ist angelegt, nur wenn ich mich mit user Alex einloggen will kommt

    Code:
    #1045 - Access denied for user 'alex'@'localhost' (using password: YES)
    unter Datenbank Rechte hat er auf die datenbank test bei Rechte alle und bei Grant und Tabellenspezifische rechte auch nein.

    Unter Host ist % eingetragen



    Ausgabe von
    Code:
    25.09.2008-15:08 - DEBUG - Raised event: 'database_insert'
    25.09.2008-15:08 - DEBUG - Call function 'db_insert' in plugin 'mysql_clientdb_p                                                lugin' raised by event 'database_insert'.
    25.09.2008-15:08 - DEBUG - Created MySQL database: test
    25.09.2008-15:08 - DEBUG - Deleting sys_datalog ID 16
    finished
     
  7. Till

    Till Administrator

    Lege bitte mal eine neue DB an, die nicht test heißt. Deine Datenbank kollidiert hier möglicherweise mit der standard DB von mysql, die auch test heißt.
     
  8. planet_fox

    planet_fox Super-Moderator

    ok, keine änderung

    Code:
    25.09.2008-16:54 - DEBUG - Registered the function 'update' in the plugin 'postfix_filter_plugin' for event 'mail_content_filter_update'.
    25.09.2008-16:54 - DEBUG - Registered the function 'delete' in the plugin 'postfix_filter_plugin' for event 'mail_content_filter_delete'.
    25.09.2008-16:54 - DEBUG - Loading Plugin: postfix_server_plugin
    25.09.2008-16:54 - DEBUG - Registered the function 'insert' in the plugin 'postfix_server_plugin' for event 'server_insert'.
    25.09.2008-16:54 - DEBUG - Registered the function 'update' in the plugin 'postfix_server_plugin' for event 'server_update'.
    25.09.2008-16:54 - DEBUG - Loading Plugin: shelluser_base_plugin
    25.09.2008-16:54 - DEBUG - Registered the function 'insert' in the plugin 'shelluser_base_plugin' for event 'shell_user_insert'.
    25.09.2008-16:54 - DEBUG - Registered the function 'update' in the plugin 'shelluser_base_plugin' for event 'shell_user_update'.
    25.09.2008-16:54 - DEBUG - Registered the function 'delete' in the plugin 'shelluser_base_plugin' for event 'shell_user_delete'.
    25.09.2008-16:54 - DEBUG - Loading Plugin: shelluser_jailkit_plugin
    25.09.2008-16:54 - DEBUG - Registered the function 'insert' in the plugin 'shelluser_jailkit_plugin' for event 'shell_user_insert'.
    25.09.2008-16:54 - DEBUG - Registered the function 'update' in the plugin 'shelluser_jailkit_plugin' for event 'shell_user_update'.
    25.09.2008-16:54 - DEBUG - Registered the function 'delete' in the plugin 'shelluser_jailkit_plugin' for event 'shell_user_delete'.
    25.09.2008-16:54 - DEBUG - Raised TableHook for table: 'web_database'
    25.09.2008-16:54 - DEBUG - Call function 'process' in module 'database_module' raised by TableHook 'web_database'.
    25.09.2008-16:54 - DEBUG - Raised event: 'database_insert'
    25.09.2008-16:54 - DEBUG - Call function 'db_insert' in plugin 'mysql_clientdb_plugin' raised by event 'database_insert'.
    25.09.2008-16:54 - DEBUG - Created MySQL database: crash
    25.09.2008-16:54 - DEBUG - Deleting sys_datalog ID 20
    finished.
    
     
  9. Till

    Till Administrator

    Ok, dann pack es mal in den Bugtracker. Dann sehe ich es mir am WE mal an.
     
  10. planet_fox

    planet_fox Super-Moderator

    Ja mache ich dann, aber komisch das er die datenbanken anlegt nachdem ich den debugger eingeschaltet habe
     
  11. planet_fox

    planet_fox Super-Moderator

    Hi Till hab die änderung gesehen im bugtracker aber nicht ganz verstanden daher schick ich dir noch nen Screenshout
     
  12. Till

    Till Administrator

    Im Bugtracker habe ich ein SQL Stamement gepostet. Logge Dich mal als root User in mysql ein und führe das aus oder aber Du musst Den haken für den Remote Zugriff auf die DB entfernen, wenn Du von localhost aus drauf zugreifen möchtest.
     
  13. planet_fox

    planet_fox Super-Moderator

    Code:
    haken für den Remote Zugriff auf die DB entfernen
    und wo nehm ich den dann raus ? bei welchem user ?
     
  14. Till

    Till Administrator

    Die Chcekbox ist in den DB Einstellungen und nicht bei einem User.
     
  15. planet_fox

    planet_fox Super-Moderator

    meinst du den remote access im isp3 oder ?, hab jetzt wieder das probvlem das im phpmyadmin weder user noch datenbanken erstellt werden
     
  16. Till

    Till Administrator

    Ja, dieser Thread is ja für ISPConfig 3 :)
     
  17. planet_fox

    planet_fox Super-Moderator

    Ich hab das so verstanden das der Haken im phpmyadmin ist, aber mir is nicht klar warum er so zickt wegen db anlegen. *grübel*

    a) Ich gab jetzt wenigstens geschafft das die email geschichte läuft seit zwei tagen geht versenden und empfangen problemlos.

    b) Mir ist aufgefallen das vhosts die ich unter isp3 gelöscht habe, in der /site-available vorhanden bleiben.
     

Diese Seite empfehlen