News:

Want to get involved in developing SMF, then why not lend a hand on our github!

Main Menu

Δε μπορώ να κάνω install mod

Started by nitse, October 31, 2006, 12:11:25 PM

Previous topic - Next topic

nitse

Αρχικά είχα προσπαθήσει να εγκαταστήσω το Google Talk Field Mod

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

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

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


Τι κάνω λάθος;

agridoc

#1
Τα mods είναι για την SMF version που χρησιμοποιείς;

Αν έχεις πολλά mods πιθανώς να έχει γίνει αλλαγή στα αρχεία για μετατροπή, στο μέρος του κώδικα που ψάχνει η εγκατάσταση.
  For Greek aeromodellers and our friends around the world  - Greek Button sets for SMF - Greeklish to Greek mod
Δeν αφιερώνω χρόνο για μηνύματα σε greeklish.

nitse

Είναι για την έκδοση που χρησιμοποιώ (RC3).
Άλλα mods δεν έχω κάνει ποτέ.
Αυτά που έχω αλλάξει στο forum είναι τα παρακάτω:
1. Έβαλα την Ελληνική έκδοση
2. Έκανα τις ανάλογες αλλαγές στο themes/default/Register.template.php που αναφέρονται σε μέρος του forum ώστε να επιλυθεί το πρόβλημα με τις φωτογραφίες ασφαλείας κατά το register
3. Έκανα κάποιες αλλαγές στο Sources/Display.php για να αλλάξω το refresh και τα views των χρηστών

Τι μπορώ να κάνω;

nitse


agridoc

Ισως είναι θέμα δικαιωμάτων αρχείων.

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

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

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

Μετά στο Καθαρισμός δικαιωμάτων επιλογή: Τα ελάχιστα δυνατά αρχεία είναι εγγράψιμα.
  For Greek aeromodellers and our friends around the world  - Greek Button sets for SMF - Greeklish to Greek mod
Δeν αφιερώνω χρόνο για μηνύματα σε greeklish.

nitse

Πήγα να κάνω ότι μου είπες και κάτι μου λέει ότι έχεις δίκιο και φταίει αυτό.
Υπάρχει όμως κάποιο πρόβλημα και δε μπορεί να βρει τον φάκελο του forum.

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

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

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


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

550 /forum: No such file or directory


(Επίσης άλλαξα τα properties των αρχείων από το ftp σε 777 και πάλι συνεχίζεται το πρόβλημα.)

apollonios

nitse αν προσπαθεις να βαλεις MOD σε εγκατασταση που βρισκεται σε τοπικο σερβερ να ξερεις οτι πρεπει να εχεις ενεργοποιησει τον ftp server σου. Ο ΧΑΑΜΡ ειναι μια πολυ καλη λυση γιατι περιεχει τα παντα.

Βεβαια υπαρχει και η αλλη λυση να κανεις τις μετατροπες των αρχειων χειροκινητα, αυτη τη μεθοδο τη χρησιμοποιω οταν ενα MOD ερχεται σε διενεξη με καποιο αλλο.
Φυσικα αν αποφασισεις να κανεις τις μετατροπες χειρικινητα , θα προσεξεις αν προστιθενται queries στη βαση, αν γινεται κατι τετοιο ο βαθμος δυσκολιας αυξανεται...

agridoc

Το αρχείο το κατεβάζεις στο PC και από εκεί στην διαχείριση πακέτων.

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

nitse από το http://www.simplemachines.org/download/?tools κατέβασε το repair_settings.php ανέβασε το στο directory του SMF και τρέξτο. Θα σου δείξει τα paths.
  For Greek aeromodellers and our friends around the world  - Greek Button sets for SMF - Greeklish to Greek mod
Δeν αφιερώνω χρόνο για μηνύματα σε greeklish.

nitse

Καταρχάς σας ευχαριστώ και τους 2 για τη βοήθεια.
Η μέθοδος που χρησιμοποιώ είναι να κατεβάζω στο σκληρό
μου το αρχείο και να προσπαθώ να το ανεβάσω.

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

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

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

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

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

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


agridoc

Δες μήπως η PHP είναι σε safe mod.
  For Greek aeromodellers and our friends around the world  - Greek Button sets for SMF - Greeklish to Greek mod
Δeν αφιερώνω χρόνο για μηνύματα σε greeklish.

nitse

Quote from: agridoc on November 02, 2006, 04:08:31 PM
Δες μήπως η PHP είναι σε safe mod.

???  ??? Δηλαδή; Πως το βλέπεις αυτό;

agridoc

  For Greek aeromodellers and our friends around the world  - Greek Button sets for SMF - Greeklish to Greek mod
Δeν αφιερώνω χρόνο για μηνύματα σε greeklish.

nitse

Όντως ήταν σε safe mode. Το άλλαξε ο host και όλα μια χαρά...
Ευχαριστώ!

Advertisement: