Simple Machines Community Forum

SMF Support => Ελληνικά (Greek) => Language Specific Support => Τροποποιήσεις (Mods) => Topic started by: nitse on October 31, 2006, 12:11:25 PM

Title: Δε μπορώ να κάνω install mod
Post by: nitse on October 31, 2006, 12:11:25 PM
Αρχικά είχα προσπαθήσει να εγκαταστήσω το Google Talk Field Mod (http://mods.simplemachines.org/index.php?mod=334)

και μου έβγαζε τα παρακάτω errors:
Η εγκατάσταση αυτού του πακέτου θα κάνει τις ακόλουθες ενέργειες:
   Τύπος    Ενέργεια    Περιγραφή
1.    Εξαγωγή Δένδρο    ./Themes/default/images    
2.    Εκτέλεση τροποποίησης    modification.xml    Σφάλμα στο αρχείο τροποποίησης
3.    Εκτέλεση τροποποίησης    -    Σφάλμα στο αρχείο τροποποίησης

Όταν όμως προσπάθησα να κάνω Install και άλλα mods αντιλήφθηκα ότι δε με άφηνε καθόλου
π.χ. προσπαθώντας να κάνω install το  PM On Registration[/url μου έβγαλε τα παρακάτω errors:

Τύπος     Ενέργεια     Περιγραφή
1.    Εκτέλεση τροποποίησης    install.xml    Σφάλμα στο αρχείο τροποποίησης
2.    Εκτέλεση τροποποίησης    -    Σφάλμα στο αρχείο τροποποίησης


Τι κάνω λάθος;  (http://mods.simplemachines.org/index.php?mod=387)
Title: Re: Δε μπορώ να κάνω install mod
Post by: agridoc on October 31, 2006, 12:37:38 PM
Τα mods είναι για την SMF version που χρησιμοποιείς;

Αν έχεις πολλά mods πιθανώς να έχει γίνει αλλαγή στα αρχεία για μετατροπή, στο μέρος του κώδικα που ψάχνει η εγκατάσταση.
Title: Re: Δε μπορώ να κάνω install mod
Post by: nitse on October 31, 2006, 01:24:46 PM
Είναι για την έκδοση που χρησιμοποιώ (RC3).
Άλλα mods δεν έχω κάνει ποτέ.
Αυτά που έχω αλλάξει στο forum είναι τα παρακάτω:
1. Έβαλα την Ελληνική έκδοση
2. Έκανα τις ανάλογες αλλαγές στο themes/default/Register.template.php που αναφέρονται σε μέρος του forum ώστε να επιλυθεί το πρόβλημα με τις φωτογραφίες ασφαλείας κατά το register
3. Έκανα κάποιες αλλαγές στο Sources/Display.php για να αλλάξω το refresh και τα views των χρηστών

Τι μπορώ να κάνω;
Title: Re: Δε μπορώ να κάνω install mod
Post by: nitse on November 01, 2006, 12:57:39 PM
Καμία ιδέα....;
Title: Re: Δε μπορώ να κάνω install mod
Post by: agridoc on November 01, 2006, 02:02:51 PM
Ισως είναι θέμα δικαιωμάτων αρχείων.

Πήγαινε Διαχείριση -> Κύριο -> Πακέτα -> Διαχειριστής πακέτων -> Επιλογές

Στο Καθαρισμός δικαιωμάτων επιλογή: Όλα τα αρχεία είναι εγγράψιμα.

Δοκίμασε πάλι την εγκατάσταση.

Μετά στο Καθαρισμός δικαιωμάτων επιλογή: Τα ελάχιστα δυνατά αρχεία είναι εγγράψιμα.
Title: Re: Δε μπορώ να κάνω install mod
Post by: nitse on November 02, 2006, 09:27:17 AM
Πήγα να κάνω ότι μου είπες και κάτι μου λέει ότι έχεις δίκιο και φταίει αυτό.
Υπάρχει όμως κάποιο πρόβλημα και δε μπορεί να βρει τον φάκελο του forum.

Μήπως μπορείτε να μου πείτε τις ρυθμίσεις που έχετε εσείς να δω τι να κάνω;

Εγώ έχω:
Διακομιστής FTP: localhost             Τοπική διαδρομή καταλόγου για το SMF:
Όνομα χρήστη: username
Κωδικός: password
Τοπική διαδρομή καταλόγου για το SMF: /forum

To forum βρίσκεται μέσα σε έναν φάκελο με όνομα forum.


Δοκίμασα να βάλω ftp.mysite.gr αλλά συνέχεια βγάζει:

550 /forum: No such file or directory


(Επίσης άλλαξα τα properties των αρχείων από το ftp σε 777 και πάλι συνεχίζεται το πρόβλημα.)
Title: Re: Δε μπορώ να κάνω install mod
Post by: apollonios on November 02, 2006, 01:50:25 PM
nitse αν προσπαθεις να βαλεις MOD σε εγκατασταση που βρισκεται σε τοπικο σερβερ να ξερεις οτι πρεπει να εχεις ενεργοποιησει τον ftp server σου. Ο ΧΑΑΜΡ ειναι μια πολυ καλη λυση γιατι περιεχει τα παντα.

Βεβαια υπαρχει και η αλλη λυση να κανεις τις μετατροπες των αρχειων χειροκινητα, αυτη τη μεθοδο τη χρησιμοποιω οταν ενα MOD ερχεται σε διενεξη με καποιο αλλο.
Φυσικα αν αποφασισεις να κανεις τις μετατροπες χειρικινητα , θα προσεξεις αν προστιθενται queries στη βαση, αν γινεται κατι τετοιο ο βαθμος δυσκολιας αυξανεται...
Title: Re: Δε μπορώ να κάνω install mod
Post by: agridoc on November 02, 2006, 02:04:08 PM
Το αρχείο το κατεβάζεις στο PC και από εκεί στην διαχείριση πακέτων.

Είναι η πιο σωστή λύση, έχεις αντίγραφο ασφαλείας και μπορείς να εξετάσεις τι περιέχει το mod.

nitse από το http://www.simplemachines.org/download/?tools κατέβασε το repair_settings.php ανέβασε το στο directory του SMF και τρέξτο. Θα σου δείξει τα paths.
Title: Re: Δε μπορώ να κάνω install mod
Post by: nitse on November 02, 2006, 03:16:45 PM
Καταρχάς σας ευχαριστώ και τους 2 για τη βοήθεια.
Η μέθοδος που χρησιμοποιώ είναι να κατεβάζω στο σκληρό
μου το αρχείο και να προσπαθώ να το ανεβάσω.

Το repair_settings.php μου το είχες ξανασυστήσει για άλλη περίπτωση agridoc. Το είχα κατεβάσεικαι με είχε σώσει πραγματικά.
Τώρα το ξανανέβασα, είδα τα path και πηγαίνοντας στις επιλογές των πακέτων
και βάζοντας τα ανάλογα path δλδ:

Διακομιστής FTP: http://mysite.gr/forum   Θύρα: 21
Τοπική διαδρομή καταλόγου για το SMF: /home/mysite.gr/www/forum

Δε μου πετάει κανένα μήνυμα απλά δε κάνει τίποτα.
Με πιστρέφει στην ίδια σελίδα χωρίς να αλλάξει τις επιλογές μου όπως έκανε όταν μου πετούσε το μήνυμα.

Δε ξέρω, έχω πελαγώσει και είναι μεγάλο πρόβλημα να μη μπορείς να εγκαταστήσεις mod.

Λογικά δε θα έπρεπε να δουλεύει μια χαρά από τη στιγμή που πείραξα τα αρχεία μέσω ftp και τους άλλαξα δικαιώματα (βέβαια το "Μόνο συγκεκριμένα αρχεία είναι εγγράψιμα" παραμένει στις επιλογές στα πακέτα) ?

Μήπως λείπει κανένα αρχείο από το φάκελο packages ή φταίει τίποτα άλλο;

Title: Re: Δε μπορώ να κάνω install mod
Post by: agridoc on November 02, 2006, 04:08:31 PM
Δες μήπως η PHP είναι σε safe mod.
Title: Re: Δε μπορώ να κάνω install mod
Post by: nitse on November 02, 2006, 04:18:31 PM
Quote from: agridoc on November 02, 2006, 04:08:31 PM
Δες μήπως η PHP είναι σε safe mod.

???  ??? Δηλαδή; Πως το βλέπεις αυτό;
Title: Re: Δε μπορώ να κάνω install mod
Post by: agridoc on November 02, 2006, 05:05:14 PM
http://gr.php.net/manual/en/features.safe-mode.php

Ρώτησε τον host σου.

Δες και αυτό http://www.simplemachines.org/community/index.php?topic=28393.msg671936#msg671936
Title: Re: Δε μπορώ να κάνω install mod
Post by: nitse on November 05, 2006, 01:13:11 PM
Όντως ήταν σε safe mode. Το άλλαξε ο host και όλα μια χαρά...
Ευχαριστώ!