Πρόβλημα με συνημμένα και avatar μελών.

Started by Panoulis64, November 25, 2013, 08:46:43 AM

Previous topic - Next topic

Panoulis64

Καλησπέρα Φίλοι
Ξαφνικά έχασα από το φόρουμ τα avatar των μελών μου!!!
Γνωρίζεται που αποθηκεύονται αυτά ώστε να τα ανακτήσω;;;
Μήπως για το πρόβλημα αυτό ευθύνεται η επιλογή "Διαγραφή των αρχείων της προσωρινής μνήμης (cache)", κάτι που είχα κάνει πριν χαθούν;;, αλλά δεν μπορώ να θυμηθώ ακριβώς αν χάθηκαν μετά από αυτό.
Και αν φταίει αυτό, πως μπορώ και από που να αλλάξω την διαδρομή αποθήκευσης των;

Με τα συνημμένα,όταν πάτησα συντήρηση, έλαβα το παρακάτο μήνυμα.
QuoteΣυντήρηση συνημμένων
Τα ακόλουθα σφάλματα βρέθηκαν κατά τη διάρκεια της συντήρησης. Ενεργοποιήστε το πλαίσιο δίπλα από τα σφάλματα που θέλετε να διορθώσετε και πατήστε το κουμπί "Συνέχεια".

33 συνημμένα/πορτραίτα έχουν καταχωρήσεις αλλά δεν υπάρχουν πλέον στον δίσκο

Έκανα αυτό που αναφέρει και απλά δεν εμφανίζεται πλέον στα μέλη το μικρό εικονίδιο αντί του avatar.

Ευχαριστώ.

Antros22

Πάρε τον φάκελο από ένα  πρόσφατο back up και  βρες τα χαμένα  Avatar  :)

Panoulis64

Antros22 ευχαριστώ για την απάντηση σου, αλλά ρώτησα ποιος φάκελος είναι και που είναι αυτός.
QuoteΓνωρίζεται που αποθηκεύονται αυτά ώστε να τα ανακτήσω;;;

Επίσης παρέθεσα μερικά προβλήματα ακόμα.

Antros22

 :P :P :P εμμ στο  root folter  ένας φάκελος ονομάζετε avatars εκεί μέσα λογικά εκτός αν όρισες άλλο φάκελο διαδρομή και έτσι  :)

Panoulis64

QuoteΞαφνικά έχασα από το φόρουμ τα avatar των μελών μου!!!
Εκεί φίλε μου υπάρχουν τα έτοιμα avatar και όχι οι φωτογραφίες των μελών μου.
Επίσης δεν έχω αλλάξει κάτι σε διαδρομές,γι αυτό και ρωτάω.

Antros22

ανέβασε εσύ ένα και δες που αποθηκεύετε   ;)

Panoulis64

index.php?action=dlattach;attach=75;type=avatar

Αυτή είναι η διαδρομή, καταλαβαίνεις κάτι;

agridoc

Κέντρο διαχείρισης » Συνημμένα και πορτραίτα » Ρυθμίσεις πορτραίτων

Χρήση PNG για πορτραίτα που έχουν σμικρυνθεί
Φόρτωση πορτραίτων σε... Προεπιλογή: Κατάλογος συνημμένων
Κατάλογος φόρτωσης
Δεν πρέπει να είναι ο ίδιος με αυτό του καταλόγου του διακομιστή.
URL φόρτωσης

Αν δεν έχει γίνει αλλαγή ο φάκελος είναι /attachments.

Τα ονόματα των αρχείων στον φάκελο είναι κωδικοποιημένα, χωρίς επέκταση, για λόγους ασφαλείας. Για να δει κάποιος τα ονόματα με τον τύπο των αρχείων πρέπει να ανοίξει τον πίνακα [smfprefix]_attachments της βάσης δεδομένων με το PhpMyAdmin ή σχετική εφαρμογή. Βρίσκονται στο πεδίο filename του πίνακα. Τα avatars έχουν όνομα avatar_[user ID]_....

Περίεργο πάντως να έχουν διαγραφεί με την συντήρηση αρχείων.

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

Panoulis64

agridoc ευχαριστώ για την απάντηση σου.
Κάποια στιγμή είδα το /attachments άδειο και το έβαλα από μπακαπ, αλλά το μόνο που άλλαξε ήταν να φύγουν κάτω από τα προφίλ των μελών μου, τα τετραγωνάκια που δήλωναν ότι κάπου υπάρχει εικόνα.
Σου ανεβάζω συνημμένες δύο εικόνες να δεις αν υπάρχει κάποιο λάθος εκεί, αν έχεις χρόνο βέβαια.

Για να αρχίσω από κάπου, πριν μπω πιο βαθιά, διότι το ίδιο είχε συμβεί και πριν κανένα χρόνο, αλλά το θεώρησα τυχαίο τότε.

Panoulis64

Επίσης μέσα στο phpmyadmin δεν είδα πίνακα [smfprefix]_attachments. Μόνο από το  ftp είχα δει τον attachments....

agridoc

Στην βάση σου ο πίνακας θα είναι smf_attachments. Εβαλα [smfprefix] σε brackets γιατί μπορεί να έχει γίνει αλλαγή στην εγκατάσταση, σπάνιο μεν αλλά συμβαίνει. Δες το πάλι. Πρέπει επίσης να περιέχει τα αρχεία index.php και .htaccess.

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

agridoc

Για τις ρυθμίσεις πορτραίτων θα προτιμούσα

- Λήψη πορτραίτου από συγκεκριμένο URL < Απενεργοποίηση για λόγους ασφαλείας

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

Panoulis64

Μερικές απορίες agridoc

QuoteΣτην βάση σου ο πίνακας θα είναι smf_attachments.
Εννοείς στο phpmyadmin ή στο ftp μου;

QuoteΠρέπει επίσης να περιέχει τα αρχεία index.php και .htaccess.
Στο ftp μου υπάρχουν, δεν ξέρω αν πρέπει να περιέχουν κάτι συγκεκριμένο.

QuoteΧρήση PNG για πορτραίτα που έχουν σμικρυνθεί < Ενεργοποίηση, η διαφορά στην ποιότητα αξίζει τον κόπο και τα λίγα Kb παραπάνω
Να σβήσω δλδ όλες τις άλλες μορφές; (doc,gif,jpg,mpg,pdf,txt,zip)
Μιλάς για το
QuoteΧρήση PNG για πορτραίτα που έχουν σμικρυνθεί
το έχω ήδη ενεργοποιημένο.

Αλλά το θέμα είναι ότι:
QuoteΚάποια στιγμή είδα το /attachments άδειο και το έβαλα από μπακαπ, αλλά το μόνο που άλλαξε ήταν να φύγουν κάτω από τα προφίλ των μελών μου, τα τετραγωνάκια που δήλωναν ότι κάπου υπάρχει εικόνα.
Πως τα επαναφέρω ή ενεργοποιώ να εμφανιστούν και πάλι;;;

agridoc

Στο SMF έχουμε τα αρχεία του προγράμματος που φιλοξενούνται στον server και μπορούμε να τα δούμε, όπως και να κάνουμε backup και restore με FTP πρόγραμμα. Το FTP πρόγραμμα ΔΕΝ βλέπει την βάση δεδομένων. Στον server θα αποθηκευθούν επίσης mods και τα αρχεία που δημιουργούν, backups κατά την εγκατάσταση των mods και αρχεία που επισυνάπτονται στα μηνύματα, avatars κ.α.

Η βάση δεδομένων βρίσκεται στον database server και μπορούμε να την δούμε (όπως και τους πίνακες και τα πεδία τους) με το PhpMyAdmin ή συναφή προγράμματα ή να την επεξεργαστούμε με SHELL commands (αν διατίθενται) ή με PHP scripts.. Με το PhpMyAdmin ΔΕΝ μπορούμε να δούμε τα αρχεία στον server.

Δες πάλι την απάντηση που έχω δώσει πιο πάνω

Quote from: agridoc on November 28, 2013, 02:22:00 AM
Στην βάση σου ο πίνακας θα είναι smf_attachments. Εβαλα [smfprefix] σε brackets γιατί μπορεί να έχει γίνει αλλαγή στην εγκατάσταση, σπάνιο μεν αλλά συμβαίνει. Δες το πάλι. Πρέπει επίσης να περιέχει τα αρχεία index.php και .htaccess.

Πρέπει να υπάρχει ο πίνακας με τα στοιχεία για την αποκωδικοποίηση των ονομάτων των αρχείων που βρίσκονται στον φάκελο /attachments για να μπορέσει να γίνει χρήση τους. Αν δεν υπάρχει ή δεν έχει στοιχεία πρέπει να αποκατασταθεί από backup της βάσης (αν υπάρχει).

Εχεις βάλει τα αρχεία στον server από backup, στην βάση δεδομένων όμως ο πίνακας δεν έχει αποκατασταθεί.

Ρώτησα για τα αρχεία index.php και .htaccess για να δω αν είχαν διαγραφεί και αυτά. Απ' ότι απαντάς είχαν παραμείνει στο /attachments. Αυτό μάλλον απομακρύνει την περίπτωση hacking.

Quote from: agridoc on November 28, 2013, 06:51:01 AM
- Χρήση PNG για πορτραίτα που έχουν σμικρυνθεί < Ενεργοποίηση, η διαφορά στην ποιότητα αξίζει τον κόπο και τα λίγα Kb παραπάνω

Αν δεν ενεργοποιηθεί, αποθηκεύονται σε JPG με σημαντική διαφορά στην ποιότητα.

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

Advertisement: