Hallo,
beim Installations-Schritt 3 erhalte ich folgende Fehlermeldung:
Prüfen die Datenbankkonfigurationsdatei.
Die Datenbank-Konfiguration ist OK.
Erstelle Datenbanktabellen... Database error: Invalid SQL: CREATE TABLE cpo1_block ( id int(8) NOT NULL auto_increment, article_id int(8) default NULL, article_nr varchar(20) default NULL, create_date bigint(21) default NULL, creator varchar(255) default NULL, c_time datetime NOT NULL default ''0000-00-00 00:00:00'', PRIMARY KEY (id)) TYPE=MyISAM;
MySQL Error: 1064 (You have an error in your SQL syntax near '0000-00-00 00:00:00'', PRIMARY KEY (id)) TYPE=MyISAM' at line 1)
Session halted.
Was ist da los?
ConPressoPlus 4.1.6 Version 4.0c "Wild Horses" als BETA-Version 3 verfügbar (PHP 8.3) »»
9. April 2024 - PHP 8.3, Bugfixes, nützliche Modifikationen und zahlreiche Module... letzte Runde der Fehlersuche!
9. April 2024 - PHP 8.3, Bugfixes, nützliche Modifikationen und zahlreiche Module... letzte Runde der Fehlersuche!
Installation - Invalid SQL bei Schritt 3
-
- Modul-Entwickler
- Beiträge: 1853
- Registriert: 01.01.1970 01:00
- Wohnort: Gütersloh-Friedrichsdorf
- Hat sich bedankt: 14 Mal
- Danksagung erhalten: 40 Mal
Re: Installation - Invalid SQL bei Schritt 3
hallo hans müller,
also wenn die fehlermeldung wirklich so ausgegeben wird, würde ich fast sagen, es sind die anführungszeichen bei "0000-00-00 00:00:00". folgende code funktioniert in mysql:
CREATE TABLE cpo1_block ( id int(8) NOT NULL auto_increment, article_id int(8) default NULL, article_nr varchar(20) default NULL, create_date bigint(21) default NULL, creator varchar(255) default NULL, c_time datetime NOT NULL default '0000-00-00 00:00:00', PRIMARY KEY (id)) TYPE=MyISAM;
so ist die zeile auch im _setup-verzeichnis/datei conpresso.sql gespeichert! sollte also eigentlich funktionieren, wenn an der datei nichts geändert wurde.
was ich so ad hoc nicht weiß ist, ob über die konfiguration von mysql das was vorgegeben werden kann. wäre dann eine andere fehlerquelle.
vielleicht hilft es ja weiter. cu semf
also wenn die fehlermeldung wirklich so ausgegeben wird, würde ich fast sagen, es sind die anführungszeichen bei "0000-00-00 00:00:00". folgende code funktioniert in mysql:
CREATE TABLE cpo1_block ( id int(8) NOT NULL auto_increment, article_id int(8) default NULL, article_nr varchar(20) default NULL, create_date bigint(21) default NULL, creator varchar(255) default NULL, c_time datetime NOT NULL default '0000-00-00 00:00:00', PRIMARY KEY (id)) TYPE=MyISAM;
so ist die zeile auch im _setup-verzeichnis/datei conpresso.sql gespeichert! sollte also eigentlich funktionieren, wenn an der datei nichts geändert wurde.
was ich so ad hoc nicht weiß ist, ob über die konfiguration von mysql das was vorgegeben werden kann. wäre dann eine andere fehlerquelle.
vielleicht hilft es ja weiter. cu semf
Viel Erfolg!
Module ConPresso 4.x
Latest News
Tell-a-friend
Module ConPresso 3.4.x
Index_X
Kontakt
RSS-Feed
Umfrage
Gästebuch
Tell-a-Friend
Modul-Download
Module ConPresso 4.x
Latest News
Tell-a-friend
Module ConPresso 3.4.x
Index_X
Kontakt
RSS-Feed
Umfrage
Gästebuch
Tell-a-Friend
Modul-Download
Re: Installation - Invalid SQL bei Schritt 3
Hallo,
-in der .sql-Datei sind nur ' und keine " vorhanden
-ich verwende die Originaldatei ohne Änderungen
-Konfig von MySQL - was könnte das sein?
Ich hab' das Ganze in phpMyAdmin ausgeführt - da klappt es (17 Tabellen).
Allerdings läuft ConPresso dadurch auch nicht.
-in der .sql-Datei sind nur ' und keine " vorhanden
-ich verwende die Originaldatei ohne Änderungen
-Konfig von MySQL - was könnte das sein?
Ich hab' das Ganze in phpMyAdmin ausgeführt - da klappt es (17 Tabellen).
Allerdings läuft ConPresso dadurch auch nicht.
Re: Installation - Invalid SQL bei Schritt 3
Hallo,
UPDATE:
-.sql über phpMyAdmin ausgeführt
-.sql gelöscht (leer)
-damit konnte ich die Installationsroutine abschließen
-Aufruf der Login-Seite jetzt möglich:
-Dann erscheint aber das hier:
Warning: session_start() [function.session-start]: open(c:/php4/tmp\sess_6e4871d9bf90e6129c56be2a03f2c06b, O_RDWR) failed: No such file or directory (2) in h:\intranet\cms\_cfg\const.php.dist on line 27
Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at h:\intranet\cms\_cfg\const.php.dist:27) in h:\intranet\cms\_cfg\const.php.dist on line 27
Warning: Cannot modify header information - headers already sent by (output started at h:\intranet\cms\_cfg\const.php.dist:27) in h:\intranet\cms\_admin\index.php on line 51
Warning: Cannot modify header information - headers already sent by (output started at h:\intranet\cms\_cfg\const.php.dist:27) in h:\intranet\cms\_admin\index.php on line 52
Warning: Cannot modify header information - headers already sent by (output started at h:\intranet\cms\_cfg\const.php.dist:27) in h:\intranet\cms\_admin\index.php on line 148
Warning: Cannot modify header information - headers already sent by (output started at h:\intranet\cms\_cfg\const.php.dist:27) in h:\intranet\cms\_admin\index.php on line 149
Warning: Cannot modify header information - headers already sent by (output started at h:\intranet\cms\_cfg\const.php.dist:27) in h:\intranet\cms\_admin\index.php on line 205
Warning: Unknown(): open(c:/php4/tmp\sess_6e4871d9bf90e6129c56be2a03f2c06b, O_RDWR) failed: No such file or directory (2) in Unknown on line 0
Warning: Unknown(): Failed to write session data (files). Please verify that the current setting of session.save_path is correct (c:/php4/tmp) in Unknown on line 0
UPDATE:
-.sql über phpMyAdmin ausgeführt
-.sql gelöscht (leer)
-damit konnte ich die Installationsroutine abschließen
-Aufruf der Login-Seite jetzt möglich:
-Dann erscheint aber das hier:
Warning: session_start() [function.session-start]: open(c:/php4/tmp\sess_6e4871d9bf90e6129c56be2a03f2c06b, O_RDWR) failed: No such file or directory (2) in h:\intranet\cms\_cfg\const.php.dist on line 27
Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at h:\intranet\cms\_cfg\const.php.dist:27) in h:\intranet\cms\_cfg\const.php.dist on line 27
Warning: Cannot modify header information - headers already sent by (output started at h:\intranet\cms\_cfg\const.php.dist:27) in h:\intranet\cms\_admin\index.php on line 51
Warning: Cannot modify header information - headers already sent by (output started at h:\intranet\cms\_cfg\const.php.dist:27) in h:\intranet\cms\_admin\index.php on line 52
Warning: Cannot modify header information - headers already sent by (output started at h:\intranet\cms\_cfg\const.php.dist:27) in h:\intranet\cms\_admin\index.php on line 148
Warning: Cannot modify header information - headers already sent by (output started at h:\intranet\cms\_cfg\const.php.dist:27) in h:\intranet\cms\_admin\index.php on line 149
Warning: Cannot modify header information - headers already sent by (output started at h:\intranet\cms\_cfg\const.php.dist:27) in h:\intranet\cms\_admin\index.php on line 205
Warning: Unknown(): open(c:/php4/tmp\sess_6e4871d9bf90e6129c56be2a03f2c06b, O_RDWR) failed: No such file or directory (2) in Unknown on line 0
Warning: Unknown(): Failed to write session data (files). Please verify that the current setting of session.save_path is correct (c:/php4/tmp) in Unknown on line 0
-
- ConPresso-Entwickler
- Beiträge: 1748
- Registriert: 01.01.1970 01:00
- Hat sich bedankt: 81 Mal
- Danksagung erhalten: 133 Mal
Re: Installation - Invalid SQL bei Schritt 3
Hi Hans,
Warning: Unknown(): Failed to write session data (files). Please verify that the current setting of session.save_path is correct (c:/php4/tmp) in Unknown on line 0
ich vermute, dass das bei Dir der Fehler ist - Ueberpruef mal, ob es ein Verzeichnis c:/php4/tmp gibt und ob der Webserver da reinschreiben kann. Das wird fuer die PHP-Sessions gebraucht.
Woher die '' bei der SQL-Abfrage waehrend des Setups kommen, kann ich mir auf Anhieb auch nicht erklaeren. Kannst Du mir mal die Ausgabe der Datei conpresso/phpinfo.php per Mail schicken? Ich vermute, dass da eine Einstellung falsch gesetzt ist.
Balu
Warning: Unknown(): Failed to write session data (files). Please verify that the current setting of session.save_path is correct (c:/php4/tmp) in Unknown on line 0
ich vermute, dass das bei Dir der Fehler ist - Ueberpruef mal, ob es ein Verzeichnis c:/php4/tmp gibt und ob der Webserver da reinschreiben kann. Das wird fuer die PHP-Sessions gebraucht.
Woher die '' bei der SQL-Abfrage waehrend des Setups kommen, kann ich mir auf Anhieb auch nicht erklaeren. Kannst Du mir mal die Ausgabe der Datei conpresso/phpinfo.php per Mail schicken? Ich vermute, dass da eine Einstellung falsch gesetzt ist.
Balu
Bartels.Schöne
ConPresso Support & Development
ConPresso Support & Development