Elxis CMS Forum
Ελληνικό Forum => Διαχείριση => Topic started by: apollonios on December 24, 2006, 01:18:15
-
Απο τοτε που εγκατεστησα την καινουργια εκδοση με update εχω προβλημα με τα Polls
μου παρουσιαζεται το παρακατω
DB DB function failed with error number 1054
Unbekanntes Tabellenfeld '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))
Πριν την εγκαταστησω μου φαινοταν καλά.
Εχει καποιος καποια ιδεα
μ.φ.χ
apollonios
-
Καλημέρα,
Η έκδοση 2006.4 υποστηρίζει πολυγλωσσικές δημοσκοπήσεις (polls). Μετά την ενημέρωση των αρχείων, δεν προχώρησες και στην ενημέρωση της βάσης δεδομένων, με αποτέλεσμα να μην έχει προστεθεί η στήλη language στον πίνακα polls.
Μπορείς να κάνεις την προσθήκη είτε χειροκίνητα (μη συνιστώμενη λύση) είτε μέσω του εργαλείου Updiag. Αν δεν έχεις εγκαταστήσει το τελευταίο, σου συνιστώ να το κάνεις.
- Εργαλεία -> Updiag
- Ενημέρωση -> Updiag Scripts
- 2006.3_2006.4, κάνε κλικ στο Λήψη
- Κάνε κλικ στο Εκτέλεση, όταν εμφανιστεί.
Αυτό ήταν!
-
Δυστυχως δεν τα καταφερα
μου εμφανιζει την ληψη την παταω, αλλα δεν εμφανιζει την Εκτελεση
Εγκατεστημένη έκδοση Elxis: 2006.4
2006.3_2006.4
Παρέχει κώδικα για αναβάθμιση του Elxis από την έκδοση 2006.3 στην έκδοση 2006.4
Εγκατεστημένο: Όχι
Λήψη
μερικα απο τα στοιχεια οπου φιλοξενω την σελιδα
Έκδοση PHP: 4.4.2-Debian-0.1~sarge1 (cgi-fcgi)
Έκδοση Βάσης Δεδομένων: mysql 4.1.11-Debian_4sarge7 (Έκδοση: 4.1.11)
Η PHP τρέχει στο: Linux sh4-4 2.6.8-11-amd64-k8-smp #1 SMP Sun Oct 2 20:03:22 UTC 2005 x86_64
Βρέθηκαν 8 συναγερμοί και προειδοποιήσεις ασφαλείας
[Συναγερμός] Elxis register globals emulation is set to ON
[Συναγερμός] PHP displays errors
[Συναγερμός] PHP register globals is ON
[Συναγερμός] PHP functions system, exec, passthru, shell_exec are enabled
[Συναγερμός] PHP allows openning remote files
[Προειδοποίηση] Elxis error reporting is set to ON
[Προειδοποίηση] Elxis FloodBlocker is disabled
[Προειδοποίηση] Elxis Defender is disabled
Έκδοση: Elxis 2006.4 Stable rev1080 [ Nestor ] 04-December-2006 23:08 GMT+2
Διαδρομή εγκατάστασης: /hp/aa/ae/zx/www/hellenismus
Κάπου κολλαει αλλα που
Ευχαριστω
-
Τελικα τα καταφερα με το PhpMyAdmin
το διαβασα εδω μεσα και με βοηθησε.
Ευχαριστω
-
Το Updiag πρέπει να το εγκαταστήσεις όμως, είναι πολύ χρήσιμο εργαλείο.
Κάνε τους παρακάτω φακέλους εγγράψιμους (777):
/administrator/tools/updiag/data/hashes
/administrator/tools/updiag/data/scripts
-
τους φακελους τους εχω κανει εγγραψημους αλλα και παλι δεν μου δουλευει.
Εγκατεστημένη έκδοση Elxis: 2006.4
2006.3_2006.4
Παρέχει κώδικα για αναβάθμιση του Elxis από την έκδοση 2006.3 στην έκδοση 2006.4
Εγκατεστημένο: Όχι
κατι πρεπει να συμβαινει
Αν θες μπορω να σου δωσω τα στοιχεια απο το FTP και του Admin και αν θα εχεις χρονο καποια στιγμη το ριχνεις μια ματια μηπως ειναι κατι κλειστο.
με φιλικους χαιρετισμους
-
Αν θες, στείλε μου με ένα e-mail ή με ένα προσωπικό μήνυμα τη url του site σου και τα στοιχεία του ftp σου να το δω.
-
Οκ το πρόβλημα διορθώθηκε ή μάλλον μπαλώθηκε.
Τι έφταιγε:
Στην php σου είτε δεν έχουν εγκατασταθεί οι συναρτήσεις posix είτε έχουν απενεργοποιηθεί. Οι posix είναι εσωτερικές στην php και πρέπει να υπάρχουν πάντα και σε όλες τις εγκαταστάσεις, χωρίς αυτές δεν μπορείς να δεις ιδιοκτήτες αρχείων και διάφορα άλλα. Το elxis χρησιμοποιεί αυτές τις function για το χειρισμό των αρχείων. Η function που είναι πιο καθοριστική είναι η posix_getpwuid, σου έβαλα ένα ισοδύναμο αυτής στο αρχείο elxis.php που δεν επιστρέφει το username του owner των αρχείων (όπως θα έπρεπε) αλλά το user id του (από το να πετάει σφάλμα που δεν υπάρχει καλύτερα αυτό). Απλά θα δουλεύει περισσότερο η php από το ftp σου.
Το λειτουργικό του διακομιστή σου είναι μία έκδοση του debian για δοκιμές (Sarge), δεν έχω εμπειρία στο debian αλλά δεν νομίζω να είναι κατάλληλη αυτή η έκδοση για Online περιβάλλον.
Ο host σου έχει σετάρει την php με την εντολή --disable-posix και ενώ θα έπρεπε οι posix συναρτήσεις να υπάρχουν τις έχει κόψει.
-
Χιλια Ευχαριστω
μου φαινεται πρεπει να ψαξω αλλο Hosting Service
εκτος αν δεχτουν να κανουν καποιες αλλαγες.
ειναι ομως πολυ φθηνο σε σχεση με αυτα που προσφερει για να δουμε;
με φιλικους χαιρετισμους apollonios