Nach der Istallation - Probleme mit der Datenbank

Begonnen von AMSakis, 29 April 2007, 09:17:44

⏪ vorheriges - nächstes ⏩

0 Mitglieder und 1 Gast betrachten dieses Thema.

AMSakis

Hallo,

ich habe von PHP-Nuke 7.5 auf PragmaMX (pragmaMx_0.1.9.1) gewechselt. Nach der problemfreien Installation habe ich gemerkt dass ich Probleme bei der Registrierung neuer Mitglieder habe. Diese werden nicht auf der Datenbank gespeichert und es kommt der Fehler...

Datenbankfehler: Benutzer konnte nicht zur Datenbank hinzugefügt werden.

Ganz vergesen... ich habe meine Datenbank bei 1&1 und benutze Mozilla Firefox.

Ich habe nach Angaben von JoergK folgendes gemacht...

Im Adminmenü -> Einstellungen -> Abschnitt Service- und Debug-Einstellungen:
Debug-Modus aktiv? und SQL-fehler anzeigen, auf Ja gestellt und jetzt habe ich folgende Fehlermeldung...


Error sql_query():
qry: select email from {prefix}_users where email='GREEK-PHONECARDS@ARCOR.DE'
descr: Unknown column 'email' in 'field list' ( mysql 1054 )
details:

file: /includes/mx_userfunctions.php # line: 129, cmd: sql_query(select email from nuke_users where email='GREEK-PHONECARDS@ARCOR...),
file: /modules/User_Registration/index.php # line: 209, cmd: usercheck(select email from nuke_users where email='GREEK-PHONECARDS@ARCOR..., Array[25]),
file: /modules/User_Registration/index.php # line: 667, cmd: confirmnewuser(select email from nuke_users where email='GREEK-PHONECARDS@ARCOR..., Array[25], Array[25]),
file: /modules.php # line: 126, cmd: include_once(select email from nuke_users where email='GREEK-PHONECARDS@ARCOR..., Array[25], Array[25], /modules/User_Registration/index....),


Error sql_num_rows():
descr: mysql_num_rows(): supplied argument is not a valid MySQL result resource
details:

file: /includes/mx_userfunctions.php # line: 129, cmd: sql_num_rows(false),
file: /modules/User_Registration/index.php # line: 209, cmd: usercheck(false, Array[25]),
file: /modules/User_Registration/index.php # line: 667, cmd: confirmnewuser(false, Array[25], Array[25]),
file: /modules.php # line: 126, cmd: include_once(false, Array[25], Array[25], /modules/User_Registration/index....),

Und was nun?  :quest

Future

Hast du denn die installation (Update) nochmal durchgeführt ?

Ansonsten auch mal die Versionsverwaltung abchecken und gucken ob alle Dateien aktuell sind.

Vielleicht hilft dir auch das weiter. Probier aber erstmal die oben genannten dinge.

http://www.pragmamx.org/Forum-topic-18948.html

AMSakis

Zitat von: Future am 29 April 2007, 14:04:40
Hast du denn die installation (Update) nochmal durchgeführt ?

Ansonsten auch mal die Versionsverwaltung abchecken und gucken ob alle Dateien aktuell sind.

Vielleicht hilft dir auch das weiter. Probier aber erstmal die oben genannten dinge.

http://www.pragmamx.org/Forum-topic-18948.html

Ja, die Installation habe ich neu durchgeführt aber leider wieder nichts.

Was verstehe ich unter Versionverwaltung und wie mache ich dieses?

der_luecke

http://www.deinedomain.de/admin.php?op=mxvcheck

aufrufen, dort wird dir dargestellt, welche Dateien aktuell sind und welche nicht
Grüsse
Olaf

Kein Support über Mail, (ungefragter) PN oder ICQ, ausschließlich direkt im Forum!
Das ich so was mal schreiben muss;-)

AMSakis

#4
Ok, habe ich gemacht...

Datei   soll   ist   Status
admin/case/case.captcha.php   1.1.2.3   1.1.2.3   ok
admin/case/case.comments.php   1.5   1.3.4.1   ältere Version
admin/case/case.content.php   1.3   1.3   ok
admin/case/case.download.php   1.3.4.2   1.3.4.2   ok
admin/case/case.editor.php   1.1.1.1   1.1.1.1   ok
admin/case/case.egallery.php   1.3   1.3   ok
admin/case/case.encyclopedia.php   1.3   1.3   ok
admin/case/case.ephemerids.php   1.3   1.3   ok
admin/case/case.groups.php   1.3   1.3   ok
admin/case/case.hip.php   1.3   1.3   ok
admin/case/case.who.php   1.3   1.3   ok
admin/case/case.ya_deleter.php   1.1.4.1   1.1.4.1   ok
admin/language/editor/lang-english.php   1.7   1.7   ok
admin/language/editor/lang-french.php   1.11   1.8.2.3   ältere Version
admin/language/editor/lang-german.php   1.7   1.7   ok
admin/language/editor/lang-german_du.php   1.6   1.6   ok
admin/language/lang-english.php   1.32   1.15.4.19   ältere Version
admin/language/lang-french.php   1.28   1.8.2.24   ältere Version
admin/language/lang-german.php   1.37   1.18.4.20   ältere Version
admin/language/lang-german_du.php   1.39   1.19.4.20   ältere Version
......
modules/Web_News/language/lang-turkish.php   1.6   ??   Datei fehlt
modules/Your_Account/language/lang-turkish.php   1.10   ??   unbekannte Version



fast alle meine Module sind älterer Version außer die die unbekannt sind (die ich erstellt habe). Und jetzt  :quest



edit by Andi: hunderte Zeilen Fehler entfernt...

Future

Lösche mal den Ordner modules/User_Registration und spül ihn nochmal neu hoch

AMSakis

Zitat von: Future am 29 April 2007, 21:51:50
Lösche mal den Ordner modules/User_Registration und spül ihn nochmal neu hoch

Habs gerade gemacht... aber der Fehler bleibt.

Ich habe wie ich schon geschrieben habe diesen Fehler...

Datenbankfehler: Benutzer konnte nicht zur Datenbank hinzugefügt werden.

AMSakis

Kann mir da keiner helfen???  :'(

Ohne einer Registrierung neuer Mitglieder... ist eine Seite keine Seite mehr...

Helft mir....  :please:

Andi

Hi :)
Zitatich habe von PHP-Nuke 7.5 auf PragmaMX (pragmaMx_0.1.9.1) gewechselt.
ZitatError sql_query():
qry: select email from {prefix}_users where email='GREEK-PHONECARDS@ARCOR.DE'
descr: Unknown column 'email' in 'field list' ( mysql 1054 )

Wie hast du den Wechsel gemacht?
Per Installation mit der Option "Migrate_from_phpNuke" oder irgendwie anders?
Es sieht aus, als wäre die Usertabelle entweder garnicht konvertiert, oder irgendwie nachträglich importiert....

Schau mal in den Thread, da habe ich ein neues Setupscript angehängt.
http://www.pragmamx.org/Forum-topic-21070-start-msg143207.html#msg143207
Das kopier mal in deine pragmaMx Installation und führe es aus. Dann sollte eigentlich alles nachträglich korrekt konvertiert werden....


Dann solltest du auch noch die beiden Servicepacks #2 u. #3 installieren, um die Dateibasis zu aktualisieren.
http://www.pragmamx.org/Downloads-cid-95.html
schön´s Grüssle, Andi

AMSakis

Zitat von: Andi am 01 Mai 2007, 16:21:12
Wie hast du den Wechsel gemacht?
Per Installation mit der Option "Migrate_from_phpNuke" oder irgendwie anders?
Es sieht aus, als wäre die Usertabelle entweder gar nicht konvertiert, oder irgendwie nachträglich importiert....

Hallo,
ich habe folgendes getan. Habe erstmals nach den Angriff eines Hacker die Datenbank (ein sicheres Backup) neu hoch geladen. Danach habe ich alle Daten von meinen Root Verzeichnis gelöscht und den Inhalt des Ordners HTML (pragmaMx_0.1.9.1). Danach habe ich meine alte config hochgeladen und das Installations- Programm gestartet. Auswahl war "Migrate_from_phpNuke".

Zitat von: Andi am 01 Mai 2007, 16:21:12
Schau mal in den Thread, da habe ich ein neues Setupscript angehängt.
http://www.pragmamx.org/Forum-topic-21070-start-msg143207.html#msg143207
Das kopier mal in deine pragmaMx Installation und führe es aus. Dann sollte eigentlich alles nachträglich korrekt konvertiert werden....

Ich habe diesen runter geladen und getestet. Jetzt geht alles  :thumbup: da ich aber das ein oder andere Problem mit der Sprache erscheint habe ich mich entschlossen alles wieder neu zu machen. Ich bin gerade dabei. Will hoffen das hinterher alles so gut läuft wie vorhin mit der Registrierung...   :puzzled:

Zitat von: Andi am 01 Mai 2007, 16:21:12
Dann solltest du auch noch die beiden Servicepacks #2 u. #3 installieren, um die Dateibasis zu aktualisieren.
http://www.pragmamx.org/Downloads-cid-95.html

Soll ich dieses nach der Installation kopieren oder davor???

Vielen Dank für alles... leider werd ich Euch alle mehrmals um Hilfe bitten...  :red:


AMSakis

Hm...

seit einigen Tagen funktioniert das registrieren der neuen Mitglieder aber ich habe zich andere Probleme. Ich glaube dass irgendetwas nicht in Ordnung ist aber ich weis nicht was.

Jetzt funktioniert folgendes nicht...

- trotz Änderung durch Admin- Bereich meiner Artikel (Größe der Schriftart usw.) bleiben diese unverändert.
- auf der griechischen Seite habe ich mehrmals eine Mitteilung eingefügt aber noch nicht gesehen.
- ich sehe auf meinen PC (zu hause) andere Topicbilder (neu hochgeladene) und von der Arbeit aus die alten (obwohl die neuhochgeladenen den Namen der alten haben)
Und wer weis noch was ich alles noch für Probleme haben werde da ich noch nicht alles ausprobiert habe.

Ich vermute es hat alles mit der Installation zu tun aber ich weis nicht mehr weiter...