ACP Benutzer Fehlermeldung und Datenbank - Druckversion +- MyBB.de Forum (https://www.mybb.de/forum) +-- Forum: Archiv (https://www.mybb.de/forum/forum-57.html) +--- Forum: MyBB 1.4.x (https://www.mybb.de/forum/forum-51.html) +---- Forum: Allgemeiner Support (https://www.mybb.de/forum/forum-52.html) +---- Thema: ACP Benutzer Fehlermeldung und Datenbank (/thread-13110.html) |
ACP Benutzer Fehlermeldung und Datenbank - nksdesign - 28.04.2009 Hallo, Ich habe gestern von einer Freundin das Foum übernommen und auf meinen Server mit neuer Domain gespielt. Dabei trat beim Hochladen der Datenbanktabelle mybb_adminviews folgende Fehlermeldung auf: PHP-Code: MySQL-ERROR MySQL-Dokumentation der Fehler Soweit läuft alles, außer das einige Bilder nicht erscheinen und auch einige Signaturen fehlen, was aber so schlimm nicht ist. Heute Morgen jedoch musste ich feststellen,das im ACP, wenn ich einen Benutzer frei schalten will oder überhaupt Benutzer bearbeiten will Fehlermeldungen erscheinen und ich keine Benutzer bearbeiten kann geschweige denn frei schalten. Die ganze Tabelle verzieht sich und zeigt folgende Fehler: PHP-Code: Warning [2] Invalid argument supplied for foreach() - Line: 1870 - File: admin/modules/user/users.php PHP 4.4.4-0.dotdeb.3 (Linux) PHP-Code: Warning [2] Invalid argument supplied for foreach() - Line: 2383 - File: admin/modules/user/users.php PHP 4.4.4-0.dotdeb.3 (Linux) etc. Ich erbitte Hilfe bei der Lösung dieses Problems. Mit freundlichen Grüßen Nicole RE: ACP Benutzer Fehlermeldung und Datenbank - frostschutz - 28.04.2009 Aus irgendeinem Grund fehlt in der von dir zitierten Zeile das Leerzeichen vor VALUES. Für Attachments / Avatars musst du auch die Dateien hochladen... in der Datenbank sind ja nur die Verweise auf die Dateien, nicht aber die Dateien selbst drin. Es wäre zudem empfehlenswert auf PHP 5 umzusteigen... da die nächste (größere) Version von MyBB auch nur noch mit PHP 5 laufen soll. RE: ACP Benutzer Fehlermeldung und Datenbank - nksdesign - 28.04.2009 Hallo, Danke für die Antwort. Leider hat das Leerzeichen wohl nichts mit dem Syntaxfehler zu tun , die Meldung bekomm ich leider immer noch, auch mit Leerzeichen Die Dateien hab ich alle hochgeladen, das Problem wurde gefunden. Ich musste nur die manuell eingegebenen Bildverweise ändern, da ja auch der Domainname geändert worden ist. Vieleicht hat ja noch jemand einen Hinweis bzgl. der Datenbank, denn ich kann echt keinen Fehler sehen. Ich schreib mal den Eintrag, wie erj etzt ( ist mit Leerzeichen ) hier rein: PHP-Code: CREATE TABLE `mybb_adminviews` ( Mit freundlichen Grüßen Nicole RE: ACP Benutzer Fehlermeldung und Datenbank - frostschutz - 28.04.2009 So wie du das jetzt gepostet hast, ists aber fehlerfrei, ich habs extra bei mir im phpMyAdmin mal genau so per copy&paste ausgeführt... die Tabelle wird angelegt und der Insert auch gemacht. Hast allerdings recht, das Leerzeichen braucht man gar nicht, zumindest nimmt es mein phpMyAdmin auch so... ich sehe sonst auch keinen Fehler. RE: ACP Benutzer Fehlermeldung und Datenbank - nksdesign - 28.04.2009 OK das Problem hat sich erledigt. Aus mir unergründlichen Gründen ist der Syntaxfehler in der Datenbank entstanden. Nachdem ich die Datei nochmal bekommen habe von der ehemaligen Inhaberin sah diese ganz anders aus und es fehlten überall die `...` Das war der Fehler, der alles zerschossen hat. Wieso....fragt mich nicht, aber ich bin jetzt froh, das alles geht. Danke Mit freundlichen Grüßen Nicole |