+ Reply to Thread
Page 1 of 2 1 2 LastLast
Results 1 to 10 of 12

Thread: wiki läuft von heut auf morgen nicht mehr

  1. #1

    Default wiki läuft von heut auf morgen nicht mehr

    Hallo,

    ich bin am verzweifeln und weiß nun nicht mehr weiter weil von gestern auf heut mein Wiki einfach nicht mehr läuft.

    System:
    - OpenSUSE 10.3
    - MySQL 5.0.45
    - PHP 5.2.6
    - Mono 1.2.5

    Bekomme als Fehlermeldung:

    Site settings could not be loaded

    We were unable to locate the API to request site settings. Please see below for debugging information.

    HTTP Response Status Code: 0

    Trying API autodiscovery:

    The API is currently located at http://localhost:8081/deki.
    Trying http://wiki.leifeld-online.de/@api/deki ... failed (HTTP Status: 500)
    In der Log-Datei wird folgender Eintrag vermerkt.

    [1096472912] ERROR MindTouch.Data.DataCommand - Execute(Text: 'config_get_Config', Type: StoredProcedure)
    MySql.Data.MySqlClient.MySqlException: PROCEDURE config_get_Config does not exist
    at MySql.Data.MySqlClient.MySqlStream.OpenPacket () [0x00000]
    at MySql.Data.MySqlClient.NativeDriver.ReadResult (System.UInt64& affectedRows, System.Int64& lastInsertId) [0x00000]
    at MySql.Data.MySqlClient.MySqlDataReader.GetResultSe t () [0x00000]
    at MySql.Data.MySqlClient.MySqlDataReader.NextResult () [0x00000]
    2009-06-26 15:29:37,651 [1096472912] ERROR DekiWikiService_default - Error initializing instance()
    MySql.Data.MySqlClient.MySqlException: PROCEDURE config_get_Config does not exist
    at MySql.Data.MySqlClient.MySqlStream.OpenPacket () [0x00000]
    at MySql.Data.MySqlClient.NativeDriver.ReadResult (System.UInt64& affectedRows, System.Int64& lastInsertId) [0x00000]
    at MySql.Data.MySqlClient.MySqlDataReader.GetResultSe t () [0x00000]
    at MySql.Data.MySqlClient.MySqlDataReader.NextResult () [0x00000]
    2009-06-26 15:29:37,655 [1096472912] ERROR MindTouch.Data.DataCommand - Execute(Text: 'config_get_Config', Type: StoredProcedure)
    MySql.Data.MySqlClient.MySqlException: PROCEDURE config_get_Config does not exist
    at MySql.Data.MySqlClient.MySqlStream.OpenPacket () [0x00000]
    at MySql.Data.MySqlClient.NativeDriver.ReadResult (System.UInt64& affectedRows, System.Int64& lastInsertId) [0x00000]
    at MySql.Data.MySqlClient.MySqlDataReader.GetResultSe t () [0x00000]
    at MySql.Data.MySqlClient.MySqlDataReader.NextResult () [0x00000]
    2009-06-26 15:29:37,655 [1096472912] ERROR MindTouch.Dream.DreamFeatureChain - handler for GET:local://9489ee86010542909c5e2e812522401c/deki failed (set-deki-context)()
    MySql.Data.MySqlClient.MySqlException: PROCEDURE config_get_Config does not exist
    at MySql.Data.MySqlClient.MySqlStream.OpenPacket () [0x00000]
    at MySql.Data.MySqlClient.NativeDriver.ReadResult (System.UInt64& affectedRows, System.Int64& lastInsertId) [0x00000]
    at MySql.Data.MySqlClient.MySqlDataReader.GetResultSe t () [0x00000]
    at MySql.Data.MySqlClient.MySqlDataReader.NextResult () [0x00000]
    /etc/init.d/dekiwiki restart bringt nichts...

  2. #2

    Default

    hallo vhyper,

    dass es von heute auf morgen nicht mehr geht, kann ich dir fast nicht glauben. hast du den irgendetwas geändert? update auf eine neuere version? änderungen am webserver? ich hatte ein ähnliches problem nach dem update auf 9.02.2. hier musste ich meine apache settings anpassen und dann ging es wieder.


    gruss,
    helium

  3. #3

    Default

    Leider ist es wirklich so.
    Version, Server alles das selbe. Am Abend als ich nach Hause bin ging alles wunderbar. Nächsten Morgen wollt ich reingucken und seither ist es so.
    Ich hatte es im 1. Testversuch mit Mindtouch genauso, da war es aber nicht so schlimm, da es ausschließlich ein Test war. Aber das dies nochmals auftritt lässt mich ein wenig verzweifeln.

    An dem Server kann kein anderer außer ich ran. Und ich habe in der Nacht definitiv nichts am Server gemacht.

  4. #4

    Default

    dann ist es wirklich komisch.. leider weiss ich auch nicht woran dies liegen könnte. anhand der logdatei findet er eine prozedur, config_get_config, nicht. wo man diese aber definiert und wo diese zugreifft, kann ich dir (noch) nicht sagen. ich werde mich aber mal umschauen..

  5. #5

    Default

    welche wiki version hast du den am laufen? die 9.02.2?

  6. #6

    Default

    sorry, ich schon wieder ich hab das selbe problem hergestellt, indem ich die alte apache-config her gezogen habe. beim 9.02.2 musste ich die apache-config mit der neuen ersetzten und den apache-service neustarten. danach nur noch das wiki neu starten, und bei mir gings wieder.


    http://developer.mindtouch.com/Deki/...n_and_Upgrade/

  7. #7

    Default

    mhh... aber an der apache config oder dergleichen habe ich ja nichts verändert?
    Und eine mindtouch.host.sh habe ich auf meinem Server nirgends gefunden (siehe Link, welchen du geschickt hattest).

  8. #8

    Default

    hmm.. ich verwende eben eine windows 2003 server für mein wiki.. bin aber gerade dabei auf meiner VW eines unter linux zu installieren..

    wie sieht den deine apache-config aus? kannst du mir diese mal kopieren?

  9. #9

    Default

    Das Einzigste was mir gerade berichtet wurde ist, dass die Datenbankbenutzer zerschossen wurden. Kann es damit zusammenhängen? Der Wiki DB-Benutzer ist wieder richtig eingerichtet worden. Wenn ich den dekiwiki service neustarte und dann das Wiki mittels Browser öffne werden 2 Prozesse vom Wiki DB-Benutzer mit Status sleep geöffnet.

    Ich werd das Wiki nochmals aufsetzen und dann gucken ob der Fall nochmal eintritt bzw. vorsichtshalber den dekiwiki service pre Crontab alle 24std neustarten lassen.

  10. #10

    Default

    Klar kann es der DB Benutzer sein. Die Fehlermeldung kommt ja von der DB her.. schau ob der in der LocalSettings.php angegebene user und passwort stimmen.

+ Reply to Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts