Unknown column 'acat_maxlist' in 'field list' , Up 1.3-1.3.3

Alle installationsbezogenen Probleme hier posten. Dies sollte die erste Anlaufstelle bei Problemen sein.
Post Reply
prisma
Posts: 39
Joined: Sun 12. Dec 2004, 18:19
Location: CH-Sils im Domleschg

Unknown column 'acat_maxlist' in 'field list' , Up 1.3-1.3.3

Post by prisma »

Hallo,

jetzt habe ich bereits seit sechs Uhr morgens versucht das Update gemäss Anleitung zu machen. Es werden keine Fehler angezeigt. Reihenfolge wie vorgeschrieben.

Leider wird beim sichern der Artikel oder der Seitenebene folgender Fehler ausgeben:

Code: Select all

Unknown column 'acat_maxlist' in 'field list'
UPDATE phpwcms_articlecat SET acat_name='Ausgangslage Renovation',
 acat_info='Ausgangslage Renovation Kirche Sils',
 acat_alias='ausgangslage',
 acat_aktiv=1,
 acat_public=1,
 acat_struct=8,
 acat_template=6,
 acat_sort=0,
 acat_uid=2,
 acat_hidden=0,
 acat_ssl=0,
 acat_regonly=0,
 acat_topcount=-1,
 acat_redirect='',
acat_order=0,
 acat_cache='',
 acat_nosearch='',
 acat_nositemap=1,
 acat_permit='',
 acat_maxlist=0,
 acat_cntpart='',
 acat_pagetitle='',
 acat_paginate=0,
 acat_overwrite=''  WHERE acat_id=19
Ich weiss mir nicht mehr zu helfen, vielleicht bin ich auch zu früh aufgestanden :shock:
Da es eine ziemlich grosse Seite ist, gurkt es mich natürlich an, eine Neuinstallation und dann sämtliche Seiten neu zu machen. Eine Idee?

Gruss prisma
User avatar
kukki
Posts: 1711
Joined: Mon 7. Feb 2005, 20:02
Location: Berlin Köpenick
Contact:

Post by kukki »

Das ist ein typischer SQL-Fehler. Du hast eine Fehlermeldung beim Upgrade von 1.2.6 nach 1.2.7 übersehen. Vielleicht hilft hier Handarbeit mit MySQLadmin, was in der Regel auf dem Server zur Verfügung steht.
#####################################################
#
# PHPWCMS SQL Update
#
# Upgrade release 1.2.6-DEV to 1.2.7
#
#####################################################

......>

ALTER TABLE `phpwcms_articlecat` ADD `acat_maxlist` INT( 11 ) NOT NULL DEFAULT '0';
ALTER TABLE `phpwcms_articlecat` ADD `acat_cntpart` VARCHAR( 255 ) NOT NULL ;
Lieber arm dran als Arm ab!

meine historische Website: Jagdgeschwader 300 1.9.34-R554
kukki's SpIeLwIeSe V.1.9.33 R553 responsive
prisma
Posts: 39
Joined: Sun 12. Dec 2004, 18:19
Location: CH-Sils im Domleschg

Post by prisma »

Hallo kukki,

komisch ist dies schon, denn ich habe ab der Version 1.3.0 auf 1.3.3 upgedatet. Die 1.3.0 war eine Neuinstallation.

Ich hhabe zwar den Server gewechselt, aber das sollte ja kein Grund sein.

Wie muss ich denn dies nun anstellen? Ich habe myadmin an board, aber leider nicht grosse Ahnung, wie dies
ALTER TABLE `phpwcms_articlecat` ADD `acat_maxlist` INT( 11 ) NOT NULL DEFAULT '0';gemacht werden muss.

Muss ich nun

Code: Select all

ALTER TABLE `phpwcms_articlecat` ADD `acat_maxlist` INT( 11 ) NOT NULL DEFAULT '0';
dieses Teil händisch im SQL-Reiter einfügen, oder wie?

Dank Dir für die Antwort

Gruss prisma[/quote]
User avatar
flip-flop
Moderator
Posts: 8178
Joined: Sat 21. May 2005, 21:25
Location: HAMM (Germany)
Contact:

Post by flip-flop »

Wie muss ich denn dies nun anstellen? Ich habe myadmin an board, aber leider nicht grosse Ahnung, ........
Wenn du mit einem serverbasiertem System arbeitest sollten zumindest Grundkenntnisse vorhanden sein.
.... dieses Teil händisch im SQL-Reiter einfügen, oder wie?

Genau so ist es, wie kukki schon schrieb.

Knut :D
>> HowTo | DOCU | FAQ | TEMPLATES/DOCS << ( SITE )
prisma
Posts: 39
Joined: Sun 12. Dec 2004, 18:19
Location: CH-Sils im Domleschg

Post by prisma »

hallo Knut,

ja ich weiss, aber eben... wenn man es nicht braucht geht man halt nicht in die Tiefe.

Aber ich danke Dir recht herzlich für die Antwort, die hilft mir sicher.
Gruss prisma
User avatar
flip-flop
Moderator
Posts: 8178
Joined: Sat 21. May 2005, 21:25
Location: HAMM (Germany)
Contact:

Post by flip-flop »

Wenn du dir nicht ganz sicher bist, solltest vor dem Werkeln an/in der DB eine Datensicherung machen. Das dauert etwa 1 Minute.
Exportieren -> Alle Tabellen auswählen -> ZIP oder GZIP auf der lokalen HD speichern.
Nun kannst du beruhigt diese SQL-Anweisung in das SQL-Feld eintragen/hineinkopieren und absenden.
Das war alles.

Knut
>> HowTo | DOCU | FAQ | TEMPLATES/DOCS << ( SITE )
Post Reply