Hallo,
ich hab ein kleines problem, undzwar wenn ich ein kunden erstellen möchte kommt folgender fehler:
Datenbankfehler! Der Kunde konnte nicht gespeichert werden! - Zurück
Was kann ich am besten machen?
Hallo,
ich hab ein kleines problem, undzwar wenn ich ein kunden erstellen möchte kommt folgender fehler:
Datenbankfehler! Der Kunde konnte nicht gespeichert werden! - Zurück
Was kann ich am besten machen?
Gab es bereits hier im Forum als Meldung -> Forumsuche
teklab.de/downloads/updates/7009.zip downloaden entpacken und den Inhalt von Ordner 7009 drüberkopieren. Steht auch am Anfang und Ende eines jeden Updateprozesses
Immernooch das gleiche
Welche Version wird denn verwendet? Ansonsten mal die Datenbank Struktur von teklab_members posten. Diese kann man in phpmyadmin einsehen.
PHP-Version 5.4 und was meinst du genau mit struktur?
Kannst du mir evlt. genauer sagen was du da genau meinst?
Nun ja phpmyadmin aufrufen wenn plesk vorhanden ist dort auf Datenbank gehen und rechts den Schraubenschlüssel anklicken. Dann die Datenbank gegebenfalls auswählen und teklab_members anklicken. Im Hauptbereich ganz oben auf Struktur klicken und einen Screenshot anfertigen.
Da sind die screenshots
Also hier liegt ebenfalls das Problem vor:
[mysql]--
-- Tabellenstruktur für Tabelle `teklab_members`
--
CREATE TABLE IF NOT EXISTS `teklab_members` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`member` varchar(20) NOT NULL,
`password` varchar(130) NOT NULL,
`salt` varchar(40) NOT NULL,
`rank` smallint(1) NOT NULL DEFAULT '1',
`email` varchar(255) NOT NULL,
`title` smallint(1) NOT NULL DEFAULT '0',
`firm` varchar(40) NOT NULL,
`vatid` varchar(20) NOT NULL,
`surname` varchar(40) NOT NULL,
`name` varchar(40) NOT NULL,
`birthday` int(11) NOT NULL DEFAULT '0',
`street` varchar(40) NOT NULL,
`city` varchar(40) NOT NULL,
`zipcode` varchar(10) NOT NULL,
`country` int(11) NOT NULL DEFAULT '0',
`phone` varchar(20) NOT NULL,
`fax` varchar(20) NOT NULL,
`icq` varchar(20) NOT NULL,
`paymethode` smallint(1) NOT NULL DEFAULT '0',
`credits` decimal(8,2) NOT NULL DEFAULT '0.00',
`customer` varchar(80) NOT NULL,
`account` varchar(40) NOT NULL,
`bankcode` varchar(40) NOT NULL,
`bank` varchar(40) NOT NULL,
`info` text NOT NULL,
`linkblock` text NOT NULL,
`jumperone` varchar(255) NOT NULL,
`jumpertwo` varchar(255) NOT NULL,
`jumperthree` varchar(255) NOT NULL,
`iconone` varchar(50) NOT NULL,
`icontwo` varchar(50) NOT NULL,
`iconthree` varchar(50) NOT NULL,
`statone` smallint(1) NOT NULL DEFAULT '0',
`stattwo` smallint(1) NOT NULL DEFAULT '0',
`statthree` smallint(1) NOT NULL DEFAULT '0',
`regdate` int(11) NOT NULL DEFAULT '0',
`ftppasswd` varchar(15) NOT NULL,
`lastip` varchar(20) NOT NULL,
`menu_seq` varchar(30) NOT NULL,
`menu_open` varchar(30) NOT NULL,
`menu_date` int(11) NOT NULL DEFAULT '0',
`newpasswd` varchar(130) NOT NULL,
`newsalt` varchar(40) NOT NULL,
`checkpasswd` varchar(10) NOT NULL,
`letter` smallint(1) NOT NULL DEFAULT '0',
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;[/mysql]
Habe eine komplette Neuinstallation vorgenommen. Zudem wurde auch das letzte Update manuell eingefügt. Bei der Installation ist mir aufgefallen, dass folgender Fehler kam (aus dem Kopf)
: Folgende Daten konnten nicht angelegt werden
members + shop_prodvaricat
bei mir war es so ähnlich, bei der installation konnten auch 2 Dateien nicht hinzugefügt werden.
Fehlermeldung:
Daten konnten nicht in teklab_shop_shipping hinzugefügt werden
Tabelle teklab_shop_prodvaricat konnte nicht erstellt werden
Alles anzeigenbei mir war es so ähnlich, bei der installation konnten auch 2 Dateien nicht hinzugefügt werden.
Fehlermeldung:
Daten konnten nicht in teklab_shop_shipping hinzugefügt werden
Tabelle teklab_shop_prodvaricat konnte nicht erstellt werden
Genau das war es. Dankeschön
Genau das war es. Dankeschön
weißt du eine lösung dafür?
Nein,
ich warte auch bis eine Antwort kommt. Ich kann mir vorstellen, dass vlt. ein Fehler bei der Neuinstallation vorhanden ist. Einfach abwarten.
mal gucken ob es mit den kunden funktionieren wird genauso mit der datenbank
Nur für die, die das TekBASE gestern/heute neuinstalliert haben:
CREATE TABLE teklab_shop_shipping (
id int(11) NOT NULL auto_increment,
title varchar(40) NOT NULL,
titletwo varchar(40) NOT NULL,
text text NOT NULL,
texttwo text NOT NULL,
price decimal(8,2) DEFAULT '0.00' NOT NULL,
taxid int(11) DEFAULT '0' NOT NULL,
countrylist text NOT NULL,
active smallint(1) DEFAULT '0' NOT NULL,
PRIMARY KEY (id)
);
#
# Dumping data for table 'teklab_shop_shipping'
#
INSERT INTO teklab_shop_shipping VALUES ( '1', 'Zugangsdaten via Email', '', '', '', '0.00', '20', '', '1');
Alles anzeigen
Zudem teklab_members dort nach dem Feld bank zwei Felder einfügen
iban VARCHAR 40
bic VARCHAR 20
Wer nicht weiß wie, bitte eine Email senden mit den Plesk bzw. PhpMyadmin Daten.
wie meinst du das genau?
Ps. falls ich es nicht hinkreige, gehts auch per teamviewer?
Perfekt.
Vielen Dank hat geholfen.
@ Dysce.
Wo genau hängst DU, bzw. kommst Du nicht weiter?
Machen wir es anders.
Ich gehe mal davon aus, dass Du MYSQL benutzt.
Dann bitte wie folgt vorgehen:
- Die Tabelle mit der Teklab Installation auswählen
- Dann auf SQL klicken
- Den gennanten Befehl von CF eintragen und ok drücken
Anschließend:
- In der Tabelle auf teklab_members klicken
- Unter den ganzen Feldern steht dann:
Spalte(n) einfügen An das Ende der Tabelle An den Anfang der Tabelle Nach id
dort klickst DU Nach (id) an und wählst zunächst bank
dort trägst Du dann in die ersten drei Felder im neuen Fenster folgendes ein:
iban VARCHAR 40 (das zweite wählst DU über ein dropdown aus)
dann das ganze nochmal aber jetzt wie folgt:
Spalte(n) einfügen An das Ende der Tabelle An den Anfang der Tabelle Nach id
dort klickst DU Nach (id) an und wählst zunächst iban
dort trägst Du dann in die ersten drei Felder im neuen Fenster folgendes ein:
bic VARCHAR 20 (das zweite wählst DU über ein dropdown aus)
Bei weiteren Problemen einfach nochmal schreiben.
Problem konnte bei Dyce Hosting ebenfalls erfolgreich behoben werden.
Das Thema kann bitte somit geschlossen (nicht gelöscht) werden.