Kurze Frage: braucht es nun definitiv PHP7, um das Tippspiel zum laufen zu bringen? Nach Installation, Dump-Einspielung und Config-Anpassung bleibt es bei mir weiß unter der Tippspiel-URL...
Früher hab ich das ohne Probleme hinbekommen...
Kurze Frage: braucht es nun definitiv PHP7, um das Tippspiel zum laufen zu bringen? Nach Installation, Dump-Einspielung und Config-Anpassung bleibt es bei mir weiß unter der Tippspiel-URL...
Früher hab ich das ohne Probleme hinbekommen...
also die hier beschriebene Änderung von engel1963 kann ich in deiner Datei nicht finden. Probier mal die Datei im Anhang
verdammt, es funktioniert! sehr geil! was genau hast du jetzt geändert?
VIELEN VIELEN DANK!
Alles anzeigenIch hätte da eine Idee zur Fehlersuche. Mit der folgenden Änderung in inc.config.php wird jeder SQL-Fehler auf der Fehlerkonsole ausgegeben.
Dazu einfach diese Zeile:
... durch das ersetzen:
Alles anzeigenCode
- class MyDB extends mysqli
- {
- function query ( $query, $resultmode = MYSQLI_STORE_RESULT )
- {
- $res = parent::query($query,$resultmode);
- if ($this->errno)
- {
- error_log('--------------------------------');
- $lines = explode("\n",$query);
- for ( $i = 0; $i < count($lines); $i++ )
- error_log(sprintf('%02u: %s',$i+1,$lines[$i]));
- error_log(sprintf('error #%u: %s',$this->errno,$this->error));
- error_log('--------------------------------');
- }
- return $res;
- }
- }
- $databaseConnect = new MyDB($CONFIG['MYSQL']['SERVER'], $CONFIG['MYSQL']['USER'], $CONFIG['MYSQL']['PASS'], $CONFIG['MYSQL']['DATENBANK']);
- #$databaseConnect = mysqli_connect($CONFIG['MYSQL']['SERVER'], $CONFIG['MYSQL']['USER'], $CONFIG['MYSQL']['PASS'], $CONFIG['MYSQL']['DATENBANK']);
Von den letzten beiden Zeilen muss eine aktiviert sein, je nachdem ob man Fehlerausgabe haben will oder nicht.
Ist drin, aber wo sollte ich jetzt einen Fehler sehen?
Vielleicht hat es etwas mit IPV6 und der Spam Bot erkennung zu tun.
Klingt zumindest ähnlich wie dieses hier... Registrieren nicht möglich
Da war leider keine Lösung dabei..... Danke trotzdem.
Ich verstehe auch nicht, warum das auf einmal auftritt....
Die Konfi, aber damit hat vorher auch alles gefunzt:
Kurze Zusammenfassung:
- neue DB aufgesetzt und bisherige Daten importiert -> kein Erfolg
- FALSE auf TRUE gesetzt (Flash in inc.config.php) -> kein Erfolg
- abgewandelte home.registrieren.php eingespielt -> kein Erfolg
- Dateiberechtigungen auf 755 geändert (nun alle Dateien) -> kein Erfolg
Es bleibt dabei:
- es erscheint die Fehlermeldung nach Registrierung
- kein User wird in die DB geschrieben
- User Hashs werden in die DB geschrieben
- Blöderweise erhalten aber die Leute die Bestätigungsemail
Ich konnte bisher einfach nicht herausfinden, ob und was geändert wurde, bis auf ein oder 2 Einspielungen über die Admin-Oberfläche des Tippspiels letzten Samstag: einmal Ergebnisse und einmal Spieldaten (wurden zumindest grün angezeigt).
Bis zum SA hat die Registrierung funktioniert.
Hat sonst noch jemand eine Idee?
Hmm, das ist auch meine letzte Alternative, um das Problem zu lösen...
Wäre super wenn dies jemand erläutern könnte.
Hier nochmal meine Zusammenfassung, was bisher NICHT geholfen hat:
- neue DB aufgesetzt und bisherige Daten importiert -> kein Erfolg
- FALSE auf TRUE gesetzt (Flash in inc.config.php) -> kein Erfolg
- abgewandelte home.registrieren.php eingespielt -> kein Erfolg
- Dateiberechtigungen auf 755 geändert (nun alle Dateien) -> kein Erfolg
Es bleibt dabei:
- es erscheint die Fehlermeldung nach Registrierung
- kein User wird in die DB geschrieben
- User Hashs werden in die DB geschrieben
- Blöderweise erhalten aber die Leute die Bestätigungsemail
Ich konnte bisher einfach nicht herausfinden, ob und was geändert wurde, bis auf ein oder 2 Einspielungen über die Admin-Oberfläche des Tippspiels letzten Samstag: einmal Ergebnisse und einmal Spieldaten (wurden zumindest grün angezeigt).
Bis zum SA hat die Registrierung funktioniert.
Hat sonst noch jemand eine Idee?
hilft leider nicht
Hi!
Etwas seltsames ist auf meinem Tippspiel, weshalb ich die Registrierungs-Seite kurz einmal offline nehmen musste. Vorab: Registrierungen haben schon einmal funktioniert, ich hatte schon 5 oder 6 Anmeldungen.
Nun passiert folgendes:
- Wenn man versucht sich zu registrieren, erhält man nach Abschluss eine Fehlermeldung "Es ist ein Fehler aufgetreten, bitte bla bla bla"
- die Email mit der erfolgreichen Registrierung wird aber verschickt
- in der Tabelle wmtipp_users befindet sich aber nicht der relevante Eintrag
- in der Tabelle wmtipp_users_hash gibt es denke ich die Einträge
Ich wäre für einen guten Tipp dankbar, ich hoffe dass die DB nicht zerschossen ist....
Also, ich hab jetzt die PHP Version auf 5.6, dann auf 7.0 eingestellt - und es läuft. Sehr seltsam.... Zwar ist irgendwas mit GD-Lib noch nicht ok, aber das stört mich jetzt nicht. short_open_tag scheint auch noch OFF zu sein.