Elxis CMS Forum

Ελληνικό Forum => Εγκατάσταση => Topic started by: cbal on December 09, 2006, 23:48:37

Title: [solved] Πρόβλημα στα Poll μετά το upgrade σε 2006.4
Post by: cbal on December 09, 2006, 23:48:37
Μετά το upgrade σε 2006.4, όταν δημιουργώ (στο admin) Poll και πάω να σώσω τις επιλογές μου βγάζει το ακόλουθο μήνυμα

mospoll::store failed <br />Unknown column 'language' in 'field list'

Επίσης στη frontpage στο σημείο του Poll βγάζει

DB DB function failed with error number 1054
Unknown column 'p.language' in 'where clause'
SQL =
SELECT p.id, p.title
 FROM elx_poll_menu AS pm, elx_polls AS p
 WHERE (pm.menuid='1' OR pm.menuid='0') AND p.id=pm.pollid
 AND p.published=1
 AND ((p.language LIKE '%greek%') OR (p.language IS NULL))
Title: Re: Πρόβλημα στα Poll μετά το upgrade σε 2006.4
Post by: eliasan on December 10, 2006, 07:38:05
Είναι λογικό γιατί δεν υπάρχει στον πίνακα polls η νέα στήλη "language".

Μπορείς ν' ακολουθήσεις τις οδηγίες αναβάθμισης ή με τη βοήθεια του phpMyAdmin, να προσθέσεις αυτό το πεδίο στο τέλος του πίνακα.

Οι ιδιότητές του είναι:

Name: language
Type: VARCHAR
Size: 250
Default value: NULL
Title: Re: Πρόβλημα στα Poll μετά το upgrade σε 2006.4
Post by: datahell on December 10, 2006, 11:27:57
Η ενδεδειγμένη λύση είναι να προσθέσεις αυτή τη στήλη μέσω του updiag. Όχι manual.

- Εγκατέστησε το Updiag 1.1.
- Πήγαινε στο updiag Scripts
- Πάτα λήψη στο 2006.3_2006.4
- Πάτα εκτέλεση στο 2006.3_2006.4

Είσαι έτοιμος, η βάση σου αναβαθμίστηκε σε 2006.4
Title: Re: Πρόβλημα στα Poll μετά το upgrade σε 2006.4
Post by: cbal on December 14, 2006, 03:19:01
Μπράβο παιδιά. Το έκανα και έπεξε χωρίς πρόβλημα.

Καλή δουλειά...