Hallo,
ich habe gerade Contenido 4.4.2 frisch auf meinem Webspace installiert, es wurden keinerlei Fehler angezeigt. Ich hatte vorher schon auf verschiedenen Servern Contenido 4.2-Setups gemacht und wollte nun von dort Module in mein neues 4.4.2 "importieren" (durch Copy und Paste).
Wenn ich zum ersten Mal "Neues Modul" anwähle, scheint alles normal zu funktionieren: Ich kopiere den Quelltext, klicke auf den grünen Haken, und das Modul erscheint in der Modulliste. Wenn ich jetzt nochmal auf neues Modul klicke, dann sind die Felder nicht frisch leer, sondern es steht wieder der Text drin, den ich eben schon mal eingegeben hatte. Das wäre ja nicht weiter schlimm, aber wenn ich diesen jetzt überschreibe (z.B. einen neuen Modulnamen eingebe) und die Eingaben dann abschicke, erscheint das neue Modul nicht in der Modulliste. Und immer, wenn ich wieder auf "Neues Modul" gehe, ist es dasselbe - das Formular ist bereits mit der Eingabe vom ersten Mal gefüllt. Ich kann also nur ein einziges Mal ein neues Modul erstellen, danach ist die Funktion blockiert. Wenn ich mein altes Modul dann lösche, ist auch das Formular für "Neues Modul" wieder leer und ich kann, wiederum nur einmal, ein neues Modul hochladen.
Ich habe deshalb noch mal alles neu installiert, diesmal inklusive der Test-Layouts und Templates (hatte ich vorher weggelassen, weil ich ja glaubte, mich schon mit dem System auszukennen), habe auch vorher die Datenbank komplett gesäubert. Aber jetzt ist es noch schlimmer - der alte Fehler ist weiterhin da und ich kann zusätzlich keine neuen User eingeben - wenn ich das Formular abschicke scheint gar nichts passiert zu sein.
Woran kann das liegen, was habe ich übersehen? Da ich dieses Problem im Forum überhaupt gar nicht gefunden habe, bin ich einigermaßen ratlos...
Vielen Dank schon mal im Voraus für eure Hilfe!
#:-) olaf
Problem mit neuen Modulen und Benutzern
Hallo,
vielen Dank für Deine Antwort.
Die Option "Formulareingaben speichern" habe ich glaube ich in beiden Browsern (IE 6, Mozilla 1.3) nicht aktiviert. Jedenfalls nicht bewusst und der Browser verhält sich auch nicht so. Wo kann ich diese Funktionen überhaupt explizit aktivieren?
Aber in errorlog.txt stehen eine Menge (MYSQL-)Fehler, immer von derselben Art:
--------------------------------------------------
[18-Jan-2004 19:59:14] Invalid SQL: INSERT INTO con_user_prop
SET value = '',
user_id = '48a365b4ce1e322a55ae9017f3daf0c0',
type = 'backend',
name = 'lastlogintime',
iduserprop = '0'<br><br>
[18-Jan-2004 20:00:00] Invalid SQL: lock tables con_sequence write<br><br>
[18-Jan-2004 20:00:00] lock() failed.
[18-Jan-2004 20:00:00] cannot lock con_sequence - has it been created?
[18-Jan-2004 20:00:00] Invalid SQL: INSERT INTO
con_actionlog
SET
idlog = 0,
user_id = '48a365b4ce1e322a55ae9017f3daf0c0',
idclient = 1,
idlang = 1,
idaction = 325,
idcatart = '0',
logtimestamp = '2004-01-18 20:00:00'<br><br>
[18-Jan-2004 20:00:28] Invalid SQL: lock tables con_sequence write<br><br>
[18-Jan-2004 20:00:28] lock() failed.
[18-Jan-2004 20:00:28] cannot lock con_sequence - has it been created?
[18-Jan-2004 20:00:28] Invalid SQL: INSERT INTO
con_actionlog
SET
idlog = 0,
user_id = '48a365b4ce1e322a55ae9017f3daf0c0',
idclient = 1,
idlang = 1,
idaction = 325,
idcatart = '0',
logtimestamp = '2004-01-18 20:00:28'<br><br>
[18-Jan-2004 20:00:59] Invalid SQL: lock tables con_sequence write<br><br>
[18-Jan-2004 20:00:59] lock() failed.
[18-Jan-2004 20:00:59] cannot lock con_sequence - has it been created?
[18-Jan-2004 20:00:59] Invalid SQL: INSERT INTO
con_actionlog
SET
idlog = 0,
user_id = '48a365b4ce1e322a55ae9017f3daf0c0',
idclient = 1,
idlang = 1,
idaction = 325,
idcatart = '0',
logtimestamp = '2004-01-18 20:00:59'<br><br>
[18-Jan-2004 20:01:19] Invalid SQL: lock tables con_sequence write<br><br>
[18-Jan-2004 20:01:19] lock() failed.
[18-Jan-2004 20:01:19] cannot lock con_sequence - has it been created?
[18-Jan-2004 20:01:19] Invalid SQL: INSERT INTO
con_actionlog
SET
idlog = 0,
user_id = '48a365b4ce1e322a55ae9017f3daf0c0',
idclient = 1,
idlang = 1,
idaction = 346,
idcatart = '0',
logtimestamp = '2004-01-18 20:01:19'<br><br>
[18-Jan-2004 20:02:41] Invalid SQL: lock tables con_sequence write<br><br>
[18-Jan-2004 20:02:41] lock() failed.
[18-Jan-2004 20:02:41] cannot lock con_sequence - has it been created?
[18-Jan-2004 20:02:41] Invalid SQL: INSERT INTO
con_actionlog
SET
idlog = 0,
user_id = '48a365b4ce1e322a55ae9017f3daf0c0',
idclient = 1,
idlang = 1,
idaction = 20,
idcatart = '0',
logtimestamp = '2004-01-18 20:02:41'<br><br>
[18-Jan-2004 20:02:41] Invalid SQL: lock tables con_sequence write<br><br>
[18-Jan-2004 20:02:41] lock() failed.
[18-Jan-2004 20:02:41] cannot lock con_sequence - has it been created?
-----------------------------------------------
Mit phpmyadmin kann ich nicht erkennen, wo das Problem liegt - alle Tabellen scheinen angelegt zu sein. Fehlt dem MySQL-User vielleicht ein Recht? Leider kann ich die nicht einstellen, sind vom Provider vorgegeben (es gibt einen Standarduser für jede angelegte Datenbank, der aber eigentlich alle wichtigen Privilegien besitzen sollte).
Hoffentlich gibt es noch Hoffnung!
#:-) olaf
vielen Dank für Deine Antwort.
Die Option "Formulareingaben speichern" habe ich glaube ich in beiden Browsern (IE 6, Mozilla 1.3) nicht aktiviert. Jedenfalls nicht bewusst und der Browser verhält sich auch nicht so. Wo kann ich diese Funktionen überhaupt explizit aktivieren?
Aber in errorlog.txt stehen eine Menge (MYSQL-)Fehler, immer von derselben Art:
--------------------------------------------------
[18-Jan-2004 19:59:14] Invalid SQL: INSERT INTO con_user_prop
SET value = '',
user_id = '48a365b4ce1e322a55ae9017f3daf0c0',
type = 'backend',
name = 'lastlogintime',
iduserprop = '0'<br><br>
[18-Jan-2004 20:00:00] Invalid SQL: lock tables con_sequence write<br><br>
[18-Jan-2004 20:00:00] lock() failed.
[18-Jan-2004 20:00:00] cannot lock con_sequence - has it been created?
[18-Jan-2004 20:00:00] Invalid SQL: INSERT INTO
con_actionlog
SET
idlog = 0,
user_id = '48a365b4ce1e322a55ae9017f3daf0c0',
idclient = 1,
idlang = 1,
idaction = 325,
idcatart = '0',
logtimestamp = '2004-01-18 20:00:00'<br><br>
[18-Jan-2004 20:00:28] Invalid SQL: lock tables con_sequence write<br><br>
[18-Jan-2004 20:00:28] lock() failed.
[18-Jan-2004 20:00:28] cannot lock con_sequence - has it been created?
[18-Jan-2004 20:00:28] Invalid SQL: INSERT INTO
con_actionlog
SET
idlog = 0,
user_id = '48a365b4ce1e322a55ae9017f3daf0c0',
idclient = 1,
idlang = 1,
idaction = 325,
idcatart = '0',
logtimestamp = '2004-01-18 20:00:28'<br><br>
[18-Jan-2004 20:00:59] Invalid SQL: lock tables con_sequence write<br><br>
[18-Jan-2004 20:00:59] lock() failed.
[18-Jan-2004 20:00:59] cannot lock con_sequence - has it been created?
[18-Jan-2004 20:00:59] Invalid SQL: INSERT INTO
con_actionlog
SET
idlog = 0,
user_id = '48a365b4ce1e322a55ae9017f3daf0c0',
idclient = 1,
idlang = 1,
idaction = 325,
idcatart = '0',
logtimestamp = '2004-01-18 20:00:59'<br><br>
[18-Jan-2004 20:01:19] Invalid SQL: lock tables con_sequence write<br><br>
[18-Jan-2004 20:01:19] lock() failed.
[18-Jan-2004 20:01:19] cannot lock con_sequence - has it been created?
[18-Jan-2004 20:01:19] Invalid SQL: INSERT INTO
con_actionlog
SET
idlog = 0,
user_id = '48a365b4ce1e322a55ae9017f3daf0c0',
idclient = 1,
idlang = 1,
idaction = 346,
idcatart = '0',
logtimestamp = '2004-01-18 20:01:19'<br><br>
[18-Jan-2004 20:02:41] Invalid SQL: lock tables con_sequence write<br><br>
[18-Jan-2004 20:02:41] lock() failed.
[18-Jan-2004 20:02:41] cannot lock con_sequence - has it been created?
[18-Jan-2004 20:02:41] Invalid SQL: INSERT INTO
con_actionlog
SET
idlog = 0,
user_id = '48a365b4ce1e322a55ae9017f3daf0c0',
idclient = 1,
idlang = 1,
idaction = 20,
idcatart = '0',
logtimestamp = '2004-01-18 20:02:41'<br><br>
[18-Jan-2004 20:02:41] Invalid SQL: lock tables con_sequence write<br><br>
[18-Jan-2004 20:02:41] lock() failed.
[18-Jan-2004 20:02:41] cannot lock con_sequence - has it been created?
-----------------------------------------------
Mit phpmyadmin kann ich nicht erkennen, wo das Problem liegt - alle Tabellen scheinen angelegt zu sein. Fehlt dem MySQL-User vielleicht ein Recht? Leider kann ich die nicht einstellen, sind vom Provider vorgegeben (es gibt einen Standarduser für jede angelegte Datenbank, der aber eigentlich alle wichtigen Privilegien besitzen sollte).
Hoffentlich gibt es noch Hoffnung!
#:-) olaf