SQL Error 0000

Hast du einen Fehler in der aktuellen Version gefunden ? Diesen kannst du uns hier mitteilen und uns bei der Fehlersuche helfen.
Antworten
Benutzeravatar
GeorgV
Beiträge: 12
Registriert: 22. Okt 2018, 17:13
Kontaktdaten:

SQL Error 0000

Beitrag von GeorgV »

Hallo

Wollte auf meinem Test-Server ein neues Feld in der DB anlegen, dies hat auch funktioniert - wurde unter amd_usr_fields eingetragen!
Sobald ich aber Daten eingeben will, kommt folgende Fehlermeldung:
S Q L - E R R O R

CODE: 00000

B A C K T R A C E

FILE: adm_program/system/classes/Database.php
LINE: 751
CALL: Database->showError()

FILE: adm_program/system/classes/TableAccess.php
LINE: 550
CALL: Database->queryPrepared()

FILE: adm_program/system/classes/User.php
LINE: 1925
CALL: TableAccess->save()

FILE: adm_program/modules/profile/profile_save.php
LINE: 192
CALL: User->setValue()


Dies kommt auch, wenn ich in einem längst vorhandenem Feld Daten ändern will, kann also nicht an diesem Feld liegen

Liegt es vielleicht daran, das die Tabellen aus der alten DB noch MyIsam sind und die Neuen nach dem Update InnoDB??
Was kann ich ier tun, um die DB wiede editierbar zu machen?
SQl Error 00000 heißt ja eigentlich, das alles ok ist?

Admidio-Version 3.3.5
Letzter Update-Schritt 710 / 710
PHP-Version 5.6.30
MySQL-Version 10.1.21-MariaDB

Gruß
Georg
Benutzeravatar
GeorgV
Beiträge: 12
Registriert: 22. Okt 2018, 17:13
Kontaktdaten:

Re: SQL Error 0000

Beitrag von GeorgV »

Habe soeben auf dem Live-Server getestet - dort läuft Alles einwandfrei???

Admidio-Version 3.3.5
Letzter Update-Schritt 710 / 0
PHP-Version 7.1.23-he.0
MySQL-Version 5.6.37-82.2-log

An der max_execution_time kann es nicht liegen - Live sind 30 sec auf dem test-Server sogar 60 sec
Was macht den SQL Error???
Würde gerne einiges Testen, sollte daher auch auf dem Test-Server laufen...

Gruß
Georg
XimeX
Developer
Beiträge: 1148
Registriert: 12. Jul 2015, 13:21
Wohnort: Austria

Re: SQL Error 0000

Beitrag von XimeX »

Hast du schon den Debug Modus aktiviert? Vll gibt es dann in den Logs noch zusätzlich hinweise woran es liegt.

Also InnoDB ist eigentlich das was wir brauchen/wollen. Gibt es hier einen Unterschied von Test zu Produktiv?
Benutzeravatar
fasse
Administrator
Beiträge: 6052
Registriert: 12. Nov 2005, 16:06

Re: SQL Error 0000

Beitrag von fasse »

Hallo Georg,

kannst du das evtl. im Demo-Bereich nachvollziehen?

Gruß
Fasse
Benutzeravatar
GeorgV
Beiträge: 12
Registriert: 22. Okt 2018, 17:13
Kontaktdaten:

Re: SQL Error 0000

Beitrag von GeorgV »

hallo zusammen

Debug ist aktiviert, kommen aber leider keinerlei Fehlermeldungen außer denen von admdio, Logfiles muss ich noch raussuchen...
Es ist sowohl auf dem Test-Server als auch Live dieselbe Datenbank
ich hatte einen dump der alten Live-DB erstellt, mit diesem habe ich dann eine neue DB auf dem Test-Server angelegt, über diese habe ich dann das Update drüberlaufen lassen und nachdem alles erst einmal ganz gut aussah, habe ich von dieser "geupdateten" DB eineb dump erstellt und diesen dann als DB auf dem Liver-Server installiert - es handelt sich also in beiden Fällen um dieselbe DB

Bringt es was, wenn ich das Format der restlichen Tabellen manuell in phpmyadmin auf innodb umstelle?

im Demo-Bereich kann ich diewsen Fehler nicht nachvollziehen, hier scheint alles so funkltionieren, wei es soll

Live funktioniert die DB auch jetzt schon auch weitgehend...
Ich kann hier fast alle Profile wieder bearbeiten, bei enigen kommt hier aber nur eine weiße Seite??
Egal ob ich das Profil aufrugen will: .....adm_program/modules/profile/profile.php?user_id=xy
oder ob ich dieses bearbeiten will ..../adm_program/modules/profile/profile_new.php?user_id=xy

Bei den meisten geht es - aber einige müsste ich dann in phpmyadmin bearbeiten - nicht wirklich komfortabel...


Gruß
Georg
XimeX
Developer
Beiträge: 1148
Registriert: 12. Jul 2015, 13:21
Wohnort: Austria

Re: SQL Error 0000

Beitrag von XimeX »

Wenn eine weiße Seite kommt steht fast immer was in den Webserver logs.
Ja stell mal alle auf InnoDB um. Kann zumindest kein Fehler sein.
Benutzeravatar
GeorgV
Beiträge: 12
Registriert: 22. Okt 2018, 17:13
Kontaktdaten:

Re: SQL Error 0000

Beitrag von GeorgV »

Hallo

Habe die Logs auf dem Live-Server gecheckt, kann dort aber nicht wirklich was finden...

Im Error-Log taucht immer mal wieder folgene Meldung auf:
[Tue Nov 13 16:22:59 2018] [php7:notice] [pid 25353] [client 78.30.12.150] [host http://www.bcht.de] [2018-11-13 16:22:59.499741] Admidio.ALERT: HTTP-Headers already sent! {"file":"xxxxxxxxxxx/www/mitgld2/adm_program/system/classes/Session.php","line":478,"class":"Session","function":"start"}\n
- Sonst kann ich dort nichts finden...

Im Access-Log kann ich wie folgt nachvollziehen:
Wenn ich eines der 5 Mitglieder, die nicht "funktionieren" (von insgesamt 130) aufrufe, kommt folgendes:
87.170.222.38 - - [13/Nov/2018:16:33:52 +0100] "GET /mitgld2/adm_program/modules/profile/profile.php?user_id=114 HTTP/1.1" 500 0 "http://www.bcht-aktuell.de/mitgld2/adm_ ... embers.php" "Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:63.0) Gecko/20100101 Firefox/63.0" "www.bcht-aktuell.de"
- Und ich bekomme nur eine "weiße" Seite...

Wenn ich dann von der weißen Seite über den Browser zurücknavigiere, kommt folgendes:
87.170.222.38 - - [13/Nov/2018:16:35:11 +0100] "GET /mitgld2/adm_program/modules/members/members_data.php?members=1&draw=1&columns%5B0%5D%5Bdata%5D=0&columns%5B0%5D%5Bname%5D=&columns%5B0%5D%5Bsearchable%5D=true&columns%5B0%5D%5Borderable%5D=false&columns%5B0%5D%5Bsearch%5D%5Bvalue%5D=&columns%5B0%5D%5Bsearch%5D%5Bregex%5D=false&columns%5B1%5D%5Bdata%5D=1&columns%5B1%5D%5Bname%5D=&columns%5B1%5D%5Bsearchable%5D=true&columns%5B1%5D%5Borderable%5D=true&columns%5B1%5D%5Bsearch%5D%5Bvalue%5D=&columns%5B1%5D%5Bsearch%5D%5Bregex%5D=false&columns%5B2%5D%5Bdata%5D=2&columns%5B2%5D%5Bname%5D=&columns%5B2%5D%5Bsearchable%5D=true&columns%5B2%5D%5Borderable%5D=true&columns%5B2%5D%5Bsearch%5D%5Bvalue%5D=&columns%5B2%5D%5Bsearch%5D%5Bregex%5D=false&columns%5B3%5D%5Bdata%5D=3&columns%5B3%5D%5Bname%5D=&columns%5B3%5D%5Bsearchable%5D=true&columns%5B3%5D%5Borderable%5D=true&columns%5B3%5D%5Bsearch%5D%5Bvalue%5D=&columns%5B3%5D%5Bsearch%5D%5Bregex%5D=false&columns%5B4%5D%5Bdata%5D=4&columns%5B4%5D%5Bname%5D=&columns%5B4%5D%5Bsearchable%5D=true&columns%5B4%5D%5Borderable%5D=true&columns%5B4%5D%5Bsearch%5D%5Bvalue%5D=&columns%5B4%5D%5Bsearch%5D%5Bregex%5D=false&columns%5B5%5D%5Bdata%5D=5&columns%5B5%5D%5Bname%5D=&columns%5B5%5D%5Bsearchable%5D=true&columns%5B5%5D%5Borderable%5D=true&columns%5B5%5D%5Bsearch%5D%5Bvalue%5D=&columns%5B5%5D%5Bsearch%5D%5Bregex%5D=false&columns%5B6%5D%5Bdata%5D=6&columns%5B6%5D%5Bname%5D=&columns%5B6%5D%5Bsearchable%5D=true&columns%5B6%5D%5Borderable%5D=true&columns%5B6%5D%5Bsearch%5D%5Bvalue%5D=&columns%5B6%5D%5Bsearch%5D%5Bregex%5D=false&columns%5B7%5D%5Bdata%5D=7&columns%5B7%5D%5Bname%5D=&columns%5B7%5D%5Bsearchable%5D=true&columns%5B7%5D%5Borderable%5D=false&columns%5B7%5D%5Bsearch%5D%5Bvalue%5D=&columns%5B7%5D%5Bsearch%5D%5Bregex%5D=false&start=0&length=25&search%5Bvalue%5D=&search%5Bregex%5D=false&_=1542123311114 HTTP/1.1" 200 57021 "http://www.bcht-aktuell.de/mitgld2/adm_ ... embers.php" "Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:63.0) Gecko/20100101 Firefox/63.0" "www.bcht-aktuell.de"

Viellicht weiß da jemand von Euch weiter - ohne konkrete Fehlermeldung kann ich mir da keinen Reim machen...

Gruß Georg
Benutzeravatar
fasse
Administrator
Beiträge: 6052
Registriert: 12. Nov 2005, 16:06

Re: SQL Error 0000

Beitrag von fasse »

Hallo Georg,

bitte nutze mal die aktuelle Version 3.3.7 . Dort ist ein Fehler behoben über den du wahrscheinlich gerade stolperst.

Gruß
Fasse
Benutzeravatar
GeorgV
Beiträge: 12
Registriert: 22. Okt 2018, 17:13
Kontaktdaten:

Re: SQL Error 0000

Beitrag von GeorgV »

Hallo Fasse

Was muss beim Update von 3.3.5 auf 3.3.7 beachtet werden?
Reicht es wenn ich einige Dateien austausche?
Konnte nur Hinweise für Update von 2.x auf 3.x finden....

Gruß
Georg
Benutzeravatar
fasse
Administrator
Beiträge: 6052
Registriert: 12. Nov 2005, 16:06

Re: SQL Error 0000

Beitrag von fasse »

Benutzeravatar
GeorgV
Beiträge: 12
Registriert: 22. Okt 2018, 17:13
Kontaktdaten:

Re: SQL Error 0000

Beitrag von GeorgV »

Hallo Fasse

bei dem Link handelt be sich um die Anleitung fürs Update von 2.x auf 3.x - dies ist bereits vollzogen!
Ich würde gerne wissen, wie ich am elegantesten von 3.3.5 auf 3.3.7 update...

Gruß
Georg
Benutzeravatar
fasse
Administrator
Beiträge: 6052
Registriert: 12. Nov 2005, 16:06

Re: SQL Error 0000

Beitrag von fasse »

Nein, bei diesem Link wird das allgemeine Update beschrieben.
Benutzeravatar
GeorgV
Beiträge: 12
Registriert: 22. Okt 2018, 17:13
Kontaktdaten:

Re: SQL Error 0000

Beitrag von GeorgV »

Hallo Fasse

Danke für den Hinweis - hatte nur die ersten Zeilen auf dieser Seite gelesen...

Habe mal auf dem Test-Server geupdated - immer noch SQL Error 00000, wenn ich versuche, ein Profil zu editieren - Termin eingeben z.B. funktioniert aber ????

Am Datenbankugriff kann es wohl kaum liegen - der ist doch bei allen Modulen gleich - an was dann???

Auf dem Live-Server bin ich nocht nicht zum Testen gekommen...

Gruß
Georg
Antworten