|
|
|
Beim Speichern Ihrer Fragebogen-Zugangsschlüssels 3 Months, 2 Weeks ago
|
Karma: 0
|
Hallo zusammen,
ich schreibe mal hier, weil die anderen Foren irgendwie unpassend sind.
Ich nutze Version 1.71+ (5424), php4, mysql, linux, und habe eine Umfrage importiert, dann eine Probandentabelle erstellt, einen Testeintrag gemacht, als Proband die Umfrage ausgefüllt und erhielt folgende Fehlermeldung:
Dazu eine Email mit der Aussage
"Beim Speichern Ihrer Fragebogen-Zugangsschlüssels ist ein Fehler aufgetreten."
edit: und ganz am Ende folgt die Fehlermeldung
"FEHLERMELDUNG:
Column 'refurl' specified twice"
Kann mir vielleicht jemand sagen, wo das Problem liegt? Ich wäre sehr sehr dankbar für Hilfe.
edit2: Bei einem nächsten Test hat die Umfrage funktioniert. Nun frag ich mich aber, woran die Meldung lag?
|
|
|
|
Logged
|
|
|
Last Edit: 2008/08/19 11:29 By CoreKeeper.
|
|
|
The administrator has disabled public write access.
|
dan20 (User)
LimeSurvey Team
Posts: 44
|
|
Re:Beim Speichern Ihrer Fragebogen-Zugangsschlüssels 3 Months, 2 Weeks ago
|
Karma: 1
|
|
Hallo
du benutzt die Fumktion REFURL oder?
Hast du Seite vl reloaded,oder irgendetwas anderes gemacht?
|
|
|
|
Logged
|
|
|
Last Edit: 2008/08/19 16:48 By dan20.
|
|
|
The administrator has disabled public write access.
|
|
|
|
Re:Beim Speichern Ihrer Fragebogen-Zugangsschlüssels 3 Months, 2 Weeks ago
|
Karma: 0
|
|
Hmja also "Referrer-URL speichern" hab ich aktiviert. Das Problem liegt eigentlich darin, dass der Fehler nicht so recht reproduzierbar ist. Mal kommt die Fehlermeldung, mal kommt sie nicht.
Was ich sonst noch gemacht haben könnte, puh ich denke nichts besonderes. Ich werd das nochmal in Ruhe testen und versuchen, den Fehler einzugrenzen. Ist leider ein wenig aufwendig, den Fehler herzuleiten (Umfrage importieren etc.).
Aber ich bin schonmal froh, dass es die Plattform hier gibt, und LimeSurvey ist ein großartiges Projekt.
|
|
|
|
Logged
|
|
|
The administrator has disabled public write access.
|
dan20 (User)
LimeSurvey Team
Posts: 44
|
|
Re:Beim Speichern Ihrer Fragebogen-Zugangsschlüssels 3 Months, 2 Weeks ago
|
Karma: 1
|
Laut der Fehlermeldung in der email, gibt es in deinem Sql-query bei den Spalten, 2 Mal die Spalte "refurl". oder?
Du könntest wenn du willst in der save.php in der Funktion createinsertquery,kurz vor dem
ca. auf Zeile 530
ein echo $query hinzufügen, und schauen wie das sql-statement ausschaut,wenn der Fehler entsteht ausschaut?
| Code: |
echo $query;
return $query;
|
Lg
|
|
|
|
Logged
|
|
|
The administrator has disabled public write access.
|
|
|
|
Re:Beim Speichern Ihrer Fragebogen-Zugangsschlüssels 3 Months, 2 Weeks ago
|
Karma: 0
|
|
jep in dem query taucht refurl zweimal als spalte auf. werd das mal heute abend auf meiner Testinstallation prüfen, danke für den Tipp soweit.
|
|
|
|
Logged
|
|
|
The administrator has disabled public write access.
|
dan20 (User)
LimeSurvey Team
Posts: 44
|
|
Re:Beim Speichern Ihrer Fragebogen-Zugangsschlüssels 3 Months, 2 Weeks ago
|
Karma: 1
|
|
kannst du mir den query zeigen?
|
|
|
|
Logged
|
|
|
The administrator has disabled public write access.
|
|
|
|
Re:Beim Speichern Ihrer Fragebogen-Zugangsschlüssels 3 Months, 2 Weeks ago
|
Karma: 0
|
Beim Speichern Ihrer Fragebogen-Zugangsschlüssels ist ein Fehler aufgetreten. Ich habe eine Umfrage erstellt - 59451
EINZUGEBENDE DATEN:
token:
59451X69X380: Y
refurl: Lokale Weiterleitung
FEHLERHAFTE SQL ANWEISUNG:
INSERT INTO `lime_survey_59451`
(`token`, `59451X69X380`, `refurl`,`datestamp`,`startdate`,`ipaddr`,`startlanguage`,`refurl`,`submitdate`) VALUES ('', 'Y', 'Lokale Weiterleitung', '2008-08-19 12:20:14', '2008-08-19 12:20:14', 'xx.xx.xx.xxx', 'de', 'Lokale Weiterleitung', '2008-08-19 12:20:14'
FEHLERMELDUNG:
Column 'refurl' specified twice
hab mal die IP-Adresse geschwärzt, ansonsten ist das die Email, die als Erläuterung kommt bei dem Fehler.
|
|
|
|
Logged
|
|
|
The administrator has disabled public write access.
|
dan20 (User)
LimeSurvey Team
Posts: 44
|
|
Re:Beim Speichern Ihrer Fragebogen-Zugangsschlüssels 3 Months, 2 Weeks ago
|
Karma: 1
|
Also...
Fuege einmal folgende Codezeilen in die Datei group.php auf Zeile 84,
zur If bedingung hinzu.
| Code: |
if ($thissurvey['refurl'] == "Y" && is_array($_SESSION['insertarray']))
{
...
|
Loesche anschließend die cookies, bevor du die Umfrage noch einmal ausfüllst.
Der Fehler tritt nur beim abschicken der Umfrage auf,also bei der letzten Frage oder?
Welchen Browser verwendest du?
|
|
|
|
Logged
|
|
|
Last Edit: 2008/08/19 20:06 By dan20.
|
|
|
The administrator has disabled public write access.
|
dan20 (User)
LimeSurvey Team
Posts: 44
|
|
Re:Beim Speichern Ihrer Fragebogen-Zugangsschlüssels 3 Months, 1 Week ago
|
Karma: 1
|
|
CoreKepper,
hat sich dein Problem dadurch gelöst`?
|
|
|
|
Logged
|
|
|
The administrator has disabled public write access.
|
|
|
|
Re:Beim Speichern Ihrer Fragebogen-Zugangsschlüssels 3 Months, 1 Week ago
|
Karma: 0
|
|
dan20 wrote:
CoreKepper,
hat sich dein Problem dadurch gelöst`?
Ein wenig Geduld bitte, heute abend will ich das unbedingt durchführen.
|
|
|
|
Logged
|
|
|
The administrator has disabled public write access.
|
|