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
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
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?
http://www.deinedomain.de/admin.php?op=mxvcheck
aufrufen, dort wird dir dargestellt, welche Dateien aktuell sind und welche nicht
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...
Lösche mal den Ordner modules/User_Registration und spül ihn nochmal neu hoch
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.
Kann mir da keiner helfen??? :'(
Ohne einer Registrierung neuer Mitglieder... ist eine Seite keine Seite mehr...
Helft mir.... :please:
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
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:
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...