Ein Datenbankfehler ist aufgetreten.Duplicate entry '2-Germa

In this board you can talk about general questions about phpMyFAQ

Moderator: Thorsten

enpx
Posts: 6
Joined: Tue Feb 24, 2004 10:28 am

Ein Datenbankfehler ist aufgetreten.Duplicate entry '2-Germa

Post by enpx »

Hallo zusammen

Ich habe heute euer FAQ System installiert und nach dem ich in der "config.php" im "ini" Ordner "german" mit "german.php" erweitert habe funktioniert euer System.

Wenn ich nun unter "Beiträge editieren" einen Beitrag verändern will bekomme ich folgende Fehlermeldung:

Ein Datenbankfehler ist aufgetreten.Duplicate entry '2-Germa' for key 1

Wie kann diesen Fehler korigieren?

Danke im voraus!

(PS: Danke für das super System)
Thorsten
Posts: 15561
Joined: Tue Sep 25, 2001 11:14 am
Location: #phpmyfaq
Contact:

Post by Thorsten »

Hi,

welche Version hast du installiert?

bye
Thorsten
phpMyFAQ Maintainer and Lead Developer
amazon.de Wishlist
enpx
Posts: 6
Joined: Tue Feb 24, 2004 10:28 am

Version

Post by enpx »

phpMyFAQ Version 1.3.10

ANPX
Thorsten
Posts: 15561
Joined: Tue Sep 25, 2001 11:14 am
Location: #phpmyfaq
Contact:

Post by Thorsten »

Hi,

erstmal ist interessant, dass bei dir in der config.php nur "german" drin stand und nicht "german.php". Das sollte nicht sein und da bist du der erste User, der solch ein Problem hat.

Zeig mir doch mal bitte eine phpinfo() Seite von deinem Webspace/Server.

bye
Thorsten
phpMyFAQ Maintainer and Lead Developer
amazon.de Wishlist
enpx
Posts: 6
Joined: Tue Feb 24, 2004 10:28 am

PHP info

Post by enpx »

phpMyFAQ Version phpMyFAQ 1.3.10
Server Software Microsoft-IIS/5.0
PHP Version PHP 4.3.4
PHP Memory Limit
Register Globals off
Safe Mode off
MySQL Client Version MySQL 3.23.49
MySQL Server Version MySQL 4.0.17-nt
Webserver Interface ISAPI
Thorsten
Posts: 15561
Joined: Tue Sep 25, 2001 11:14 am
Location: #phpmyfaq
Contact:

Post by Thorsten »

Hi,

das Ding läuft aber nur lokal bei dir, oder?

Wäre es möglich, dass du mal den DEBUG Modus in der admin/index.php aktivierst und dann mal die Ausgabe der Queries hier postest, wenn der Fehler auftritt?

bye
Thorsten
phpMyFAQ Maintainer and Lead Developer
amazon.de Wishlist
enpx
Posts: 6
Joined: Tue Feb 24, 2004 10:28 am

Link zur PHPinfo

Post by enpx »

enpx
Posts: 6
Joined: Tue Feb 24, 2004 10:28 am

Ein Datenbankfehler ist aufgetreten.Duplicate entry '1-Germa

Post by enpx »

Ein Datenbankfehler ist aufgetreten.Duplicate entry '1-Germa' for key 1


DELETE FROM faqadminsessions WHERE TIME < '1077614921'
SELECT user, pass FROM faqadminsessions WHERE UIN='33182a1bc4fcdb566232009027009950' AND ip = '192.168.1.61'
UPDATE faqadminsessions SET TIME='1077616721' WHERE UIN='33182a1bc4fcdb566232009027009950'
SELECT id, name, realname, email, pass FROM faquser WHERE name = 'admin' AND pass = '69c030f6e3868a443be3727539cdee5e'
INSERT INTO faqadminlog (ID,TIME,USER,TEXT,IP) VALUES ('','1077616721','1','Beitragsave, ','192.168.1.61')
INSERT INTO faqchanges (beitrag, user, datum, what) VALUES ('1','1','1077616721','')
SELECT id, lang FROM faqdata WHERE id = '1' AND lang = 'German'
INSERT INTO faqdata (id, lang, thema, content, keywords, author, rubrik, active, datum, email, comment) VALUES ('1','German', 'test', 'fgffgffgfgfgfgfggfgffgfggfdfsfdsfsdf', 'fgfgffgfg', 'Support', '001', 'yes', '20040224105841', 'support@xloop.ch', 'n')


8 Queries executed
Thorsten
Posts: 15561
Joined: Tue Sep 25, 2001 11:14 am
Location: #phpmyfaq
Contact:

Re: Ein Datenbankfehler ist aufgetreten.Duplicate entry '1-G

Post by Thorsten »

Hi,
enpx wrote:SELECT id, lang FROM faqdata WHERE id = '1' AND lang = 'German'
INSERT INTO faqdata (id, lang, thema, content, keywords, author, rubrik, active, datum, email, comment) VALUES ('1','German', 'test', 'fgffgffgfgfgfgfggfgffgfggfdfsfdsfsdf', 'fgfgffgfg', 'Support', '001', 'yes', '20040224105841', 'support@xloop.ch', 'n')
diese beiden Queries sind falsch. :(

statt German müsste da "de" drin stehen. Ich denke, dass ist ein IIS/Windows-spezifisches Problem, ich werde mal ein wenig googlen.

bye
Thorsten
phpMyFAQ Maintainer and Lead Developer
amazon.de Wishlist
enpx
Posts: 6
Joined: Tue Feb 24, 2004 10:28 am

Hallo Thorsten

Post by enpx »

Kannst Du mir sagen über welche Variable "de" abgefüllt wird?
Dan könnte ich mal selber suchen.

Gruss ALF
Thorsten
Posts: 15561
Joined: Tue Sep 25, 2001 11:14 am
Location: #phpmyfaq
Contact:

Post by Thorsten »

Hi,

ich hab das Problem gefunden, anders wie Linux/Unix schreibt Windows als Sprache nicht das Länderkürzel "de", sondern "german", deswegen der Fehler. Ich suche nach einer Möglichkeit, das zu umgehen und werde dann eine neue Version razsbringen. Gib mir ein paar Tage...

bye
Thorsten
phpMyFAQ Maintainer and Lead Developer
amazon.de Wishlist
Thorsten
Posts: 15561
Joined: Tue Sep 25, 2001 11:14 am
Location: #phpmyfaq
Contact:

Post by Thorsten »

Hi,

welchen Browser benutzt du?

bye
Thorsten
phpMyFAQ Maintainer and Lead Developer
amazon.de Wishlist
meikel
Posts: 135
Joined: Wed Feb 12, 2003 11:12 am
Location: Erfurt
Contact:

Post by meikel »

Thorsten wrote:ich hab das Problem gefunden, anders wie Linux/Unix schreibt Windows als Sprache nicht das Länderkürzel "de", sondern "german", deswegen der Fehler. Ich suche nach einer Möglichkeit, das zu umgehen und werde dann eine neue Version razsbringen.
Admin, User und Du hätten diesbezüglich keine Probleme, wenn Du die Sprache auswählbar machen würdest.
Thorsten
Posts: 15561
Joined: Tue Sep 25, 2001 11:14 am
Location: #phpmyfaq
Contact:

Post by Thorsten »

meikel wrote:Admin, User und Du hätten diesbezüglich keine Probleme, wenn Du die Sprache auswählbar machen würdest.
Die Sprache ist auswähbar!

bye
Thorsten
phpMyFAQ Maintainer and Lead Developer
amazon.de Wishlist
meikel
Posts: 135
Joined: Wed Feb 12, 2003 11:12 am
Location: Erfurt
Contact:

Post by meikel »

Thorsten wrote:
meikel wrote:Admin, User und Du hätten diesbezüglich keine Probleme, wenn Du die Sprache auswählbar machen würdest.
Die Sprache ist auswähbar!
Wozu benötigt dann das Script die Ländereinstellung im Browser?
Post Reply