21.12.2013, 03:10 (Dieser Beitrag wurde zuletzt bearbeitet: 21.12.2013, 03:14 von Libella.)
Huhuu,
ich weiß nicht, ob ich hier richtig bin, denn eigentlich geht es um ein Plugin (userpage) allerdings hab ich das ziemlich umgebaut und es funktionierte auch alles, bevor ich umgezogen bin.
Also ich hab mir jetzt einen neuen Webspace geholt und wollte mit dem Forum umziehen, also alles übertragen, Datenbank exportiert und importiert und alles in der config.php angepasst. So funktioniert auch alles. Wenn ich allerdings auf die besagte Pluginseite gehe, kommt folgende Fehlermeldung:
PHP-Code:
MyBB has experienced an internal SQL error and cannot continue.
SQL Error: 1064 - 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 'S LIMIT s, s' at line 1 Query: SELECT userpage FROM mybb_users WHERE steckbrief_name ORDER BY s S LIMIT s, s
liegt das irgendwie an der Phpmyadmin Version? Der alte Server hatte 4.0.9, der neue 4.1.1.. oder woran könnte das sonst liegen? (Also ich hab auch sonst bisher nichts an den Dateien oder Templates geändert) Ich hab mal die entsprechende PHP Datei angehängt..
Liebe Grüße und schonmal danke für die Hilfe,
Libella
Ich vermute mal, dass da irgendwas nicht richtig escaped wurde... Teilweise liegt das dann an den Einstellungen wie damit umgegangen wird.
Evtl kann ich mir das morgen oder übermorgen mal angucken, vorher werd ich da leider nicht zu kommen.
Da ich aber das Template "userpages_usercp_main" nicht kenne, wo das ergebnis des querys genutzt wird, kann ich dir aber nicht genau sagen wie der richtig lauten muss. Vermutlich aber:
Ich bin der total PHP Noob und fang gerade erst an, deswegen probier ich den großteil einfach auf gut Glück aus xD.. dabei kommt dann sowas raus (was ja erst sogar funktioniert hat xD)