"Mein Konto" - Inhalt wird nicht mehr dargestellt
am 16.08.2007 - 20:09 Uhr in
Hallo Leute,
da ich jetzt meine Domain habe entschloss ich mich zu einer Neuinstallation, da ich mit der Erstinstallation von Drupal noch ein paar Fehler gemacht habe...
Nachdem ich dann ungefaehr 5x Drupal installiert und wieder vom Server und aus der MySQL-Datenbank geschmissen hatte viel mir auf, dass der Firmenproxy evtl. die Startseite nicht aufrief... Bingo.. *gruml*
Nun habe ich die ganzen Module in die Installation gepackt und zusaetzlich noch 'Profile Tabs'.
Der neue User kann nun die Daten bei der Anmeldung angebenm aber bekommt bei der Ansicht von "Mein Konto" keine Informationen ueber sein Profil.
bearbeiten funktioniert aber....
Wenn ich als Admin-User auf 'Mein Konto' gehe, dann bekomme ich folgende Meldung in jedem Tab meines Profils:
* warning: Invalid argument supplied for foreach() in /pfad/auf/dem/server/modules/user/user.module on line 53.
* user warning: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1 query: SELECT * FROM users u WHERE in /pfad/auf/dem/server/includes/database.mysql.inc on line 172.
* user warning: Table 'db135544_3.privatemsg_block_user' doesn't exist query: select count(*) from privatemsg_block_user where author = 0 and recipient = 1 in /pfad/auf/dem/server/includes/database.mysql.inc on line 172.
Irgendeine Idee?
Merci
SirFiChi
- Anmelden oder Registrieren um Kommentare zu schreiben
hmm, welche version von
am 16.08.2007 - 21:23 Uhr
hmm, welche version von mysql hast du auf deinem server?
MySQL 4.1.22
am 16.08.2007 - 21:32 Uhr
Ich habe ein XL Paket bei Domaingo.
Habe vor dem Upgrade des WebPaketes Drupal 5.1 installiert (vor ca. 3 Monaten), dann upgrade auf 5.2, wenn ich mich richtig erinnere...
Die Installation der aktuellen Seite kam nun heute mit Drupal 5.2.
MySQL 4.1.22
PHP habe ich vorhin umgestellt von 4.1.X auf PHP 4.4.1
Ciaoi
SirFiChi
---------
Drei mal Rechts ist auch Links....
Ich vermute du musst MySQL
am 16.08.2007 - 21:36 Uhr
Ich vermute du musst MySQL auf 5.x updaten. Letzte Woche hatte ich ein ähnliches Problem, als ich mein image.modul auf die neuste Version updaten wollte. Nach dem Update auf MySQL 5.x funktionierte alles wider einwandfrei.
Frag einfach mal beim Hoster nach, ob er dir MySQL 5 installiert... Schaden kanns ja nicht ^^
Gruss
dito
dito wrote: Frag einfach
am 16.08.2007 - 21:42 Uhr
Frag einfach mal beim Hoster nach, ob er dir MySQL 5 installiert... Schaden kanns ja nicht ^^
Wie bereits erwaehnt laeuft eine andere Instalaltion auf dem gleichen Server problemlos!
Ausserdem wurde hier schon mehrfach erwaehnt dass Domaingo ein schmerzfreier anbeiter ist.
Wenn ich jetzt viel lange weile habe, dann installiere ich Drupal einfach nochmal...
*gruml*
Aber dazu wuerde ich gern noch wissen warum ich die Clean URLs nicht gebacken bekomme...
settings.php und .htaccess nach Forenanleitungen schon hin und her editiert..
Aber nichts, ausser Spielchen das dann die Seite entweder garnicht mehr erreichbar ist, oder die Clean-URLs dann doch nicht funktioniert haben...
Mit der Zeit ist das ganz schoen frustrierend...
Ciaoi
SirFiChi
---------
Drei mal Rechts ist auch Links....
Clean URLs funktioniert auf Domaingo
am 16.08.2007 - 22:17 Uhr
Okay, hab zumindest das Mod_Rewrite Problem behoben.
In einer Anleitung fand ich
Options +SymLinksIfOwnerMatch
RewriteEngine On
Die zweite Zeile ist ja schon vorhanden, aber die Erste nicht.
Nach dem Einfuegen liess sich Clean_URLs aktivieren und die Seite ist auch noch aufrufbar . %)
Nur das Theme geht zwischenzeitlich floeten, funktioniert aber dann wieder nach etwas rumklicken... o.O
So, nun nach wie vor das Problem mit dem Benutzeraccount in dem die Daten nciht angezeigt werden...
Ciaoi
SirFiChi
---------
Drei mal Rechts ist auch Links....
SirFiChi wrote: * warning:
am 16.08.2007 - 23:08 Uhr
* warning: Invalid argument supplied for foreach() in /pfad/auf/dem/server/modules/user/user.module on line 53.
* user warning: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1 query: SELECT * FROM users u WHERE in /pfad/auf/dem/server/includes/database.mysql.inc on line 172.
* user warning: Table 'db135544_3.privatemsg_block_user' doesn't exist query: select count(*) from privatemsg_block_user where author = 0 and recipient = 1 in /pfad/auf/dem/server/includes/database.mysql.inc on line 172.
Ja, wer lesen kann ist klar im Vorteil...
'db135544_3.privatemsg_block_user' doesn't exist'
Habe das Modul 'privatemsg' deaktiviert und nun geht garnichts mehr =)
Fatal error: Call to undefined function: _privatemsg_get_new_messages() in /pfad/auf/dem/server/includes/common.inc(1342) : eval()'d code on line 3
Ciaoi
SirFiChi
---------
Drei mal Rechts ist auch Links....
Na Supi...
am 16.08.2007 - 23:45 Uhr
Also, ist ein Fehler in der Datenbank.
Man konnte mit Refresh bzw. dem Back-Button teilweise auf die Seite zugrifen und somit zumindest Module wieder aktivieren. Habe dann dummer Weise das Modul privatemsg vom Server gekickt, dann wars aus.
Habe dann die Seite gesichert, die SourceFiles neu drauf und die ConfigFiles dazu gepackt. Gleiches Problem.
Da ich nun garnicht mehr auf die Seite zugreifen kann werde ich entweder nochmal die Installation anfangen, oder die 3 Monate alte Installation benutzen.
Stinkt mich schon irgendwie an...
Ciaoi
SirFiChi
---------
Drei mal Rechts ist auch Links....