bei Update von 2.5 auf 2.62 Fehler

In this board you can talk about general questions about phpMyFAQ

Moderator: Thorsten

Post Reply
sprinter
Posts: 49
Joined: Wed Mar 24, 2004 2:05 pm

bei Update von 2.5 auf 2.62 Fehler

Post by sprinter »

Hallo, habe versucht das aktuelle update einzuspielen, bekomme aber nur folgende Meldung:

DB error: You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near 'FALSE, mime_type varchar(255) NULL,

Query:

CREATE TABLE faqattachment (
id int(11) NOT NULL,
record_id int(11) NOT NULL,
record_lang varchar(5) NOT NULL,
real_hash char(32) NOT NULL,
virtual_hash char(32) NOT NULL,
password_hash char(40) NULL,
filename varchar(255) NOT NULL,
filesize int NOT NULL,
encrypted tinyint NOT NULL DEFAULT FALSE,
mime_type varchar(255) NULL,
PRIMARY KEY (id))


habs jetzt nochmal probiert nun kommt dies:
DB error: Duplicate entry 'main.enableUpdate' for key 1

Query:

INSERT INTO faqconfig VALUES ('main.enableUpdate', 'false')
Thorsten
Posts: 15562
Joined: Tue Sep 25, 2001 11:14 am
Location: #phpmyfaq
Contact:

Re: bei Update von 2.5 auf 2.62 Fehler

Post by Thorsten »

Hi,

was ist denn das für eine MySQL-Version?

bye
Thorsten
phpMyFAQ Maintainer and Lead Developer
amazon.de Wishlist
sprinter
Posts: 49
Joined: Wed Mar 24, 2004 2:05 pm

Re: bei Update von 2.5 auf 2.62 Fehler

Post by sprinter »

das Paket läuft bei Strato, eingestellt habe ich dort 5.2.10 ob diese Version tatsächlich läuft weis ich nicht.
Thorsten
Posts: 15562
Joined: Tue Sep 25, 2001 11:14 am
Location: #phpmyfaq
Contact:

Re: bei Update von 2.5 auf 2.62 Fehler

Post by Thorsten »

Hi,

MySQL, nicht PHP. :-)

bye
Thorsten
phpMyFAQ Maintainer and Lead Developer
amazon.de Wishlist
sprinter
Posts: 49
Joined: Wed Mar 24, 2004 2:05 pm

Re: bei Update von 2.5 auf 2.62 Fehler

Post by sprinter »

Ah, sorry - es ist noch 4.027 - das macht wohl die Probleme? aber was kann ich jetzt tun?
Thorsten
Posts: 15562
Joined: Tue Sep 25, 2001 11:14 am
Location: #phpmyfaq
Contact:

Re: bei Update von 2.5 auf 2.62 Fehler

Post by Thorsten »

Hi,

MySQL 4.0 supporten wir eigentlich nicht mehr, wie SUN bzw. Oracle auch nicht mehr. Du kannst versuchen, die Query in der install/update.php so zu ändern:

Code: Select all

CREATE TABLE faqattachment (
id int(11) NOT NULL,
record_id int(11) NOT NULL,
record_lang varchar(5) NOT NULL,
real_hash char(32) NOT NULL,
virtual_hash char(32) NOT NULL,
password_hash char(40) NULL,
filename varchar(255) NOT NULL,
filesize int NOT NULL,
encrypted tinyint NOT NULL DEFAULT 0,
mime_type varchar(255) NULL,
PRIMARY KEY (id))
bye
Thorsten
phpMyFAQ Maintainer and Lead Developer
amazon.de Wishlist
sprinter
Posts: 49
Joined: Wed Mar 24, 2004 2:05 pm

Re: bei Update von 2.5 auf 2.62 Fehler

Post by sprinter »

gibt es auch eine Möglichkeit die Daten in eine neuere MYSQL Datenbank zu bringen - ich kann die alte löschen, dann werden bei Strato automatisch neuere Versionen angelegt.

Leider schaffe ich dies alleine wahrscheinlich nicht - könntest Du das ggf. gegnen eine Unkostenbeteiligung übernehmen?
Thorsten
Posts: 15562
Joined: Tue Sep 25, 2001 11:14 am
Location: #phpmyfaq
Contact:

Re: bei Update von 2.5 auf 2.62 Fehler

Post by Thorsten »

Hi,

schreib mir mal ne Mail, dann kann ich dir das alles erklären.

bye
Thorsten
phpMyFAQ Maintainer and Lead Developer
amazon.de Wishlist
pommesfritz
Posts: 17
Joined: Mon Mar 01, 2010 2:59 pm

Re: bei Update von 2.5 auf 2.62 Fehler

Post by pommesfritz »

Hallo, habe hier genau das selbe Problem Fehlertext ist gleich.
DB error: Duplicate entry 'main.enableUpdate' for key 1

Query:

INSERT INTO faqconfig VALUES ('main.enableUpdate', 'false')
Ich will von 2.5.6. auf 2.6.2 updaten,
meine SQL version ist allerdings 5.0.32-Debian_7etch11-log

wenn ich auf die normale FAQ seite gehe kommt folgendes:

Code: Select all

phpMyFAQ notice [8]: Undefined index: main.useAjaxSearchOnStartpage in Configuration.php on line 127

phpMyFAQ notice [8]: Undefined index: main.useAjaxSearchOnStartpage in Configuration.php on line 135

phpMyFAQ warning [2]: Cannot modify header information - headers already sent by (output started at /is/htdocs/wp1152785_YC4LMFKJI6/www/gofaq/inc/functions.php:173) in index.php on line 574

phpMyFAQ warning [2]: Cannot modify header information - headers already sent by (output started at /is/htdocs/wp1152785_YC4LMFKJI6/www/gofaq/inc/functions.php:173) in index.php on line 575

phpMyFAQ warning [2]: Cannot modify header information - headers already sent by (output started at /is/htdocs/wp1152785_YC4LMFKJI6/www/gofaq/inc/functions.php:173) in index.php on line 576

phpMyFAQ warning [2]: Cannot modify header information - headers already sent by (output started at /is/htdocs/wp1152785_YC4LMFKJI6/www/gofaq/inc/functions.php:173) in index.php on line 577

phpMyFAQ warning [2]: Cannot modify header information - headers already sent by (output started at /is/htdocs/wp1152785_YC4LMFKJI6/www/gofaq/inc/functions.php:173) in index.php on line 578

phpMyFAQ warning [2]: Cannot modify header information - headers already sent by (output started at /is/htdocs/wp1152785_YC4LMFKJI6/www/gofaq/inc/functions.php:173) in index.php on line 579

phpMyFAQ warning [2]: Cannot modify header information - headers already sent by (output started at /is/htdocs/wp1152785_YC4LMFKJI6/www/gofaq/inc/functions.php:173) in index.php on line 580
was läuft da falsch?
Thorsten
Posts: 15562
Joined: Tue Sep 25, 2001 11:14 am
Location: #phpmyfaq
Contact:

Re: bei Update von 2.5 auf 2.62 Fehler

Post by Thorsten »

Hi,

lösche mal alles, was in der Tabelle faqconfig nach dem Eintrag "main.enableUpdate" steht raus und auch den Eintrag selber. Dann nochmal das Update starten.

bye
Thorsten
phpMyFAQ Maintainer and Lead Developer
amazon.de Wishlist
pommesfritz
Posts: 17
Joined: Mon Mar 01, 2010 2:59 pm

Re: bei Update von 2.5 auf 2.62 Fehler

Post by pommesfritz »

hi,

ja auf die idee bin ich gestern auch noch gekommen, habe das dann auch gemacht.
dann gabs wieder den ursprünglichen fehler mit table faqattachment

daraufhin hab ich faqattachment + die einträge in faqconfig gelöscht.

nach erneuten ausführen des updates kam dann der selbe fehler wieder mit table faqattachment_file

daraufhin hab ich dann faqattachment_file + faqattachment + einträge in faqconfig gelöscht

dann kam die meldung dass es erfolgreich war, und normalerweise müssten dort 3 zeilen stehen dass man 3 files im install ordner manuell löschen soll.
von denen 3 zeilen waren aber nur die untersten beiden da, die 1. zeile hat nen fehler ausgespuckt (weiß leider nicht mehr welcher)

dann musste ich noch attachment.php ausführen, da die attachments verschwunden waren und jetzt scheint alles zu gehen, habe noch keine fehler bemerkt.

habe das update allerdings erst auf meinem backup ausgeführt - ist diese Lösung ok für mein live-faq?

danke für die tipps!

gruß alex
Thorsten
Posts: 15562
Joined: Tue Sep 25, 2001 11:14 am
Location: #phpmyfaq
Contact:

Re: bei Update von 2.5 auf 2.62 Fehler

Post by Thorsten »

Hi,

jup, so passt das. :-)

bye
Thorsten
phpMyFAQ Maintainer and Lead Developer
amazon.de Wishlist
Post Reply