• Πιθανό πρόβλημα με το “add media” στο wordpress 2.5 και η επίλυσή του

    ΠΡΟΣΟΧΗ: το παρόν τεχνικό ποστ αφορά μόνο όσους έχουν WordPress blog εγκατεστημένο σε δικό τους χώρο.

    Με την αλλαγή στην καινούρια έκδοση του WordPress, από 2.3 σε 2.5, έπεσα σε ένα τοίχο δοκιμάζοντας την καινούρια σωτήρια λειτουργία add media στον Writer, ό,τι εικόνες, βίντεο ή audio ανέβαζα δεν τα δεχόταν η πλατφόρμα όπως βλέπετε στο screenshot που ακολουθεί:

    Πέρα από την αρχική μου σκέψη για κάποια δυσλειτουργία που θα οφειλόταν σε δικά μου λάθη ή αβλεψίες στις ρυθμίσεις, το πρόβλημα συνεχιζόταν χωρίς να κατανοώ τι φταίει τελικά. Αλλά επειδή αν δεν φωνάξει το παιδί δεν το ταΐζει η μάνα, ζήτησα τις συμβουλές της Magica η οποία αντιμετώπισε το ίδιο ακριβώς πρόβλημα όταν εγκατέστησε την τελευταία αναβάθμιση του WordPress. Ευτυχώς, ως πολύπειρη και ολίγον τι τεχνοφρικιό στα της WordPress τα βίτσια, η λύση βρέθηκε αμέσως. Χρειάζεται μια μικρή προσθήκη μερικών γραμμών κώδικα σε ένα αρχείο. Ας δούμε πως γίνεται αυτό βήμα με βήμα.

    Ανοίγουμε τον FTP client που έχουμε κι εντοπίζουμε το αρχείο με την επωνυμία .htaccess που βρίσκεται στον κεντρικό φάκελο της εγκατάστασης WordPress.

    Τον κατεβάζουμε στον υπολογιστή μας και το ανοίγουμε με το notepad. Θα δείτε ότι το περιεχόμενο είναι της μορφής:


    Options All -Indexes

    # BEGIN WordPress


    # END WordPress


    Θα προσθέσετε μερικές γραμμές κώδικα ανάμεσα, δηλαδή:


    Options All -Indexes

    # BEGIN WordPress


    <IfModule mod_security.c>

    <Files async-upload.php>

    SecFilterEngine Off

    SecFilterScanPOST Off

    </Files>

    </IfModule>


    # END WordPress


    Θα κάνετε save και πηγαίνετε πάλι στον FTP Client για να ανεβάσετε το τροποποιημένο αρχείο στον ίδιο φάκελο στο σέρβερ σας. Σημειώστε ότι το όνομα του αρχείου είναι πάντα .htaccess (μην ξεχνάτε την τελεία!), αν δεν φαίνεται τροποποιήστε από τον υπολογιστή στις ιδιότητες του αρχείου χωρίς την κατάληξη .txt.

    Τώρα δοκιμάστε να ανεβάσετε πάλι ένα αρχείο από το add media. Λογικά, όλα θα δουλεύουν ρολόι.

    Χίλια ευχαριστώ Magica!

    ____________________________

    Σημείωση: σε περίπτωση που δεν δείτε στο σέρβερ σας αρχείο με την επωνυμία .htaccess, δημιουργήστε το μόνοι σας σε notepad με τον παραπάνω κώδικα που σας δίνω και ανεβάστε τον στη συνέχεια με τον FTP Client.



    This entry was posted on Friday, April 25th, 2008 at 3:32 pm and is filed under Διάφορα. You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, or trackback from your own site.
  • View Comments

    Take a look at some of the responses we've had to this article.

    1. Apr 25th

      Αν δουλέψει με σώζετε. Θενκς!

    2. Apr 25th

      το έπαθα σε firefox, έκανα το fix, δεν δούλεψε. Δοκίμασα από ie. Δούλεψε αλλά είχε άλλα προβλήματα. Πήγα ξανά firefox και δούλευε.

      Το έπαθα άλλες δύο φορές. Ακολούθησα αυτή την μπακάλικη τεχνική και δούλεψε. Something is really weird here.

    3. Apr 25th

      Προσοχή μόνο διότι ο φάκελος .htaccess μπορεί να υπάρχει, αλλά να μη φαίνεται, διότι είναι από τα κρυφά αρχεία. Εγώ δεν μπαίνω στο σέρβερ από FTP client και δεν ξέρω αν φαίνεται σίγουρα από εκεί και αυτό το αρχείο. Ετσι βλακωδώς είχα δημιουργήσει διπλό αρχείο .htaccess. Τελικά προτίμησα να κάνει την επέμβαση άλλος που ήξερε.

    4. Δεν περίμενα ότι το πρόβλημα είναι γενικό, έψαχνα τις προάλλες να δω αν το add media με βολεύει για να ξεφορτωθώ ένα plugin που φτιάχνει γκαλερί εικόνων, αλλά φευ δεν κάνει ομαδοποίηση στο φάκελο που θέλω. Τουλάχιστον είναι μια γρήγορη λύση για άμεσο φόρτωμα εικόνων αν και θα το ψάξω στον editor για να τις φορτώνει εκεί που θέλω.

      @Νίκο, πες μας αν λειτούργησε.
      @Lexx, παρακολουθώ τακτικά το πολύ διαφωτιστικό μπλογκ σου αλλά δεν θυμάμαι κανένα σχετικό ποστ με το θέμα. Αν θεωρείς την παρούσα λύση “μπακάλικη” και βρεις καμιά καλύτερη ενημέρωσέ μας, αν και θεωρώ πιθανότερο να βγει κάποιο update.
      @Coolplatanos, μάθε να χρησιμοποιείς FTP client, εύκολο είναι, θα σε βοηθήσει πολύ να οργανώσεις καλύτερα το μπλογκ σου και θα βλέπεις όλα τα αρχεία.

    5. Apr 26th

      Το χρησιμοποίησα χθες το FTP client για να δω αν φαίνεται το αρχείο .htaccess, αλλά είδα μόνο ό,τι βλέπω και όταν μπαίνω μέσω explorer στο FTP. Κοίτα, θεωρώ ότι για την ηλικία μου παραέχω μάθει πολλά τον τελευταίο ενάμιση χρόνο. Το μυαλό μου πάει να κλατάρει και είναι στιγμές που αρνείται να χωρέσει τίποτα επιπλέον εκτός από τα αναγκαία :-) Ετσι αφού μία χαρά κάνω τη δουλειά μου και αλλιώς και δεν έχω κάποιον να μου δείξει άλλο τρόπο δεν αντέχω να ψάχνω άλλο πώς θα δουλέψω με FTP client. Η πλάκα είναι ότι παλαιότερα κάποια στιγμή το είχα χρησιμοποιήσει και είχα βρει κάποια πράγματα που με ενδιέφεραν. Αν θες το πιστεύεις: Τα ξέχασα αυτά που είχα καταλάβει τότε! Ου γαρ έρχεται μόνον…

    6. Apr 26th

      Το κουφό είναι ότι δεν θυμάμαι ούτε πως λύθηκε το πρόβλημα με το add media. Πάντως το παρουσίαζε και σε μένα αρχικά. Δεν θυμάμαι όμως τι έκανα.

    7. Apr 26th

      Μάλλον θα πρέπει να τα γράφω για να μην τα ξεχνάω

    8. Apr 26th

      FTP ήθελα να πω, γιατί βγήκε και http ? Τόχω χάσει τελείως μου φαίνεται. Παιδιά νυστάζω. Πάω να την πέσω για λίγο διότι έχω και ταξίδι μετά.

    9. Apr 28th

      Να σαι καλά JustAnotherGoneOff ! Λογικά τώρα με την νέα έκδοση θα διορθώθηκε. Δεν μου έχει τύχει ξανά. :)

  • Leave a Reply

    Let us know what you thought.

  • Name (required):

    Email (required):

    Website:

    Message:

  • blog comments powered by Disqus
PHVsPjxsaT48c3Ryb25nPndvb19hYm91dDwvc3Ryb25nPiAtIGh0dHA6Ly9tZXRhYmxvZ2dpbmcuZ3IvYWJvdXQtMjwvbGk+PGxpPjxzdHJvbmc+d29vX2FkX2ltYWdlXzE8L3N0cm9uZz4gLSAvaW1hZ2VzL2FkLmdpZjwvbGk+PGxpPjxzdHJvbmc+d29vX2FkX2ltYWdlXzI8L3N0cm9uZz4gLSAvaW1hZ2VzL2FkLmdpZjwvbGk+PGxpPjxzdHJvbmc+d29vX2FkX3VybF8xPC9zdHJvbmc+IC0gaHR0cDovL2V4YW1wbGUuY29tPC9saT48bGk+PHN0cm9uZz53b29fYWRfdXJsXzI8L3N0cm9uZz4gLSBodHRwOi8vZXhhbXBsZS5jb208L2xpPjxsaT48c3Ryb25nPndvb19hbHRfc3R5bGVzaGVldDwvc3Ryb25nPiAtIGZyZXNoLmNzczwvbGk+PGxpPjxzdHJvbmc+d29vX2FyY2hpdmVzPC9zdHJvbmc+IC0gPC9saT48bGk+PHN0cm9uZz53b29fYXV0b19pbWc8L3N0cm9uZz4gLSBmYWxzZTwvbGk+PGxpPjxzdHJvbmc+d29vX2Jpbzwvc3Ryb25nPiAtIDwvbGk+PGxpPjxzdHJvbmc+d29vX2NhdF9taWRfMTwvc3Ryb25nPiAtIGZhbHNlPC9saT48bGk+PHN0cm9uZz53b29fY2F0X21pZF8xMDwvc3Ryb25nPiAtIGZhbHNlPC9saT48bGk+PHN0cm9uZz53b29fY2F0X21pZF8xMTwvc3Ryb25nPiAtIHRydWU8L2xpPjxsaT48c3Ryb25nPndvb19jYXRfbWlkXzM8L3N0cm9uZz4gLSBmYWxzZTwvbGk+PGxpPjxzdHJvbmc+d29vX2NhdF9taWRfMzQzPC9zdHJvbmc+IC0gZmFsc2U8L2xpPjxsaT48c3Ryb25nPndvb19jYXRfbWlkXzM1MDwvc3Ryb25nPiAtIGZhbHNlPC9saT48bGk+PHN0cm9uZz53b29fY2F0X21pZF80PC9zdHJvbmc+IC0gZmFsc2U8L2xpPjxsaT48c3Ryb25nPndvb19jYXRfbWlkXzU8L3N0cm9uZz4gLSB0cnVlPC9saT48bGk+PHN0cm9uZz53b29fY2F0X21pZF82PC9zdHJvbmc+IC0gdHJ1ZTwvbGk+PGxpPjxzdHJvbmc+d29vX2NhdF9taWRfNzwvc3Ryb25nPiAtIHRydWU8L2xpPjxsaT48c3Ryb25nPndvb19jYXRfbWlkXzg8L3N0cm9uZz4gLSBmYWxzZTwvbGk+PGxpPjxzdHJvbmc+d29vX2NhdF9taWRfOTwvc3Ryb25nPiAtIGZhbHNlPC9saT48bGk+PHN0cm9uZz53b29fY2F0X21pZF85NTk8L3N0cm9uZz4gLSBmYWxzZTwvbGk+PGxpPjxzdHJvbmc+d29vX2NhdF9taWRfOTg2PC9zdHJvbmc+IC0gdHJ1ZTwvbGk+PGxpPjxzdHJvbmc+d29vX2NhdF90aHVtYl9oZWlnaHQ8L3N0cm9uZz4gLSA3NjwvbGk+PGxpPjxzdHJvbmc+d29vX2NhdF90aHVtYl93aWR0aDwvc3Ryb25nPiAtIDIwNzwvbGk+PGxpPjxzdHJvbmc+d29vX2N1c3RvbV9jc3M8L3N0cm9uZz4gLSA8L2xpPjxsaT48c3Ryb25nPndvb19jdXN0b21fZmF2aWNvbjwvc3Ryb25nPiAtIDwvbGk+PGxpPjxzdHJvbmc+d29vX2VtYWlsPC9zdHJvbmc+IC0gbWV0YWJsb2dnaW5nLmdyQGdtYWlsLmNvbTwvbGk+PGxpPjxzdHJvbmc+d29vX2V4Y2x1ZGVfY2F0czwvc3Ryb25nPiAtIGZhbHNlPC9saT48bGk+PHN0cm9uZz53b29fZmVhdHVyZWRfY2F0ZWdvcnk8L3N0cm9uZz4gLSBTb2NpYWwgTWVkaWE8L2xpPjxsaT48c3Ryb25nPndvb19mZWVkYnVybmVyX3VybDwvc3Ryb25nPiAtIGh0dHA6Ly9mZWVkcy5mZWVkYnVybmVyLmNvbS9tZXRhYmxvZ2dpbmdncjwvbGk+PGxpPjxzdHJvbmc+d29vX2ZsaWNrcl9lbnRyaWVzPC9zdHJvbmc+IC0gU2VsZWN0IGEgbnVtYmVyOjwvbGk+PGxpPjxzdHJvbmc+d29vX2ZsaWNrcl9pZDwvc3Ryb25nPiAtIDwvbGk+PGxpPjxzdHJvbmc+d29vX2dvb2dsZV9hbmFseXRpY3M8L3N0cm9uZz4gLSA8c2NyaXB0IHR5cGU9XCJ0ZXh0L2phdmFzY3JpcHRcIj4NCnZhciBnYUpzSG9zdCA9ICgoXCJodHRwczpcIiA9PSBkb2N1bWVudC5sb2NhdGlvbi5wcm90b2NvbCkgPyBcImh0dHBzOi8vc3NsLlwiIDogXCJodHRwOi8vd3d3LlwiKTsNCmRvY3VtZW50LndyaXRlKHVuZXNjYXBlKFwiJTNDc2NyaXB0IHNyYz1cJ1wiICsgZ2FKc0hvc3QgKyBcImdvb2dsZS1hbmFseXRpY3MuY29tL2dhLmpzXCcgdHlwZT1cJ3RleHQvamF2YXNjcmlwdFwnJTNFJTNDL3NjcmlwdCUzRVwiKSk7DQo8L3NjcmlwdD4NCjxzY3JpcHQgdHlwZT1cInRleHQvamF2YXNjcmlwdFwiPg0KdHJ5IHsNCnZhciBwYWdlVHJhY2tlciA9IF9nYXQuX2dldFRyYWNrZXIoXCJVQS04MzM2NDMtNlwiKTsNCnBhZ2VUcmFja2VyLl90cmFja1BhZ2V2aWV3KCk7DQp9IGNhdGNoKGVycikge308L3NjcmlwdD48L2xpPjxsaT48c3Ryb25nPndvb19ob21lX3Bvc3RzPC9zdHJvbmc+IC0gNTwvbGk+PGxpPjxzdHJvbmc+d29vX2ltYWdlX2Rpc2FibGU8L3N0cm9uZz4gLSB0cnVlPC9saT48bGk+PHN0cm9uZz53b29faW1hZ2VfaGVpZ2h0PC9zdHJvbmc+IC0gMzgwPC9saT48bGk+PHN0cm9uZz53b29faW1hZ2Vfd2lkdGg8L3N0cm9uZz4gLSA1MDA8L2xpPjxsaT48c3Ryb25nPndvb19sb2dvPC9zdHJvbmc+IC0gaHR0cDovL21ldGFibG9nZ2luZy5nci93cC1jb250ZW50L3RoZW1lcy9ibGFja2dyYXktMTAvaW1hZ2VzL21ldGFibG9nZ2luZy5wbmc8L2xpPjxsaT48c3Ryb25nPndvb19tYW51YWw8L3N0cm9uZz4gLSBodHRwOi8vd3d3Lndvb3RoZW1lcy5jb20vc3VwcG9ydC90aGVtZS1kb2N1bWVudGF0aW9uL29wZW4tYWlyLzwvbGk+PGxpPjxzdHJvbmc+d29vX3Jlc2l6ZTwvc3Ryb25nPiAtIHRydWU8L2xpPjxsaT48c3Ryb25nPndvb19zaG9ydG5hbWU8L3N0cm9uZz4gLSB3b288L2xpPjxsaT48c3Ryb25nPndvb19zaG93X2Jsb2c8L3N0cm9uZz4gLSB0cnVlPC9saT48bGk+PHN0cm9uZz53b29fdGhlbWVuYW1lPC9zdHJvbmc+IC0gT3BlbiBBaXI8L2xpPjxsaT48c3Ryb25nPndvb190aGVfY29udGVudDwvc3Ryb25nPiAtIHRydWU8L2xpPjxsaT48c3Ryb25nPndvb190aHVtYl9oZWlnaHQ8L3N0cm9uZz4gLSAxNDU8L2xpPjxsaT48c3Ryb25nPndvb190aHVtYl93aWR0aDwvc3Ryb25nPiAtIDIxODwvbGk+PGxpPjxzdHJvbmc+d29vX3R3aXR0ZXI8L3N0cm9uZz4gLSBuaWthbl9ncjwvbGk+PGxpPjxzdHJvbmc+d29vX3ZpZGVvX3Bvc3RzPC9zdHJvbmc+IC0gU2VsZWN0IGEgbnVtYmVyOjwvbGk+PGxpPjxzdHJvbmc+d29vX3ZpZHBhZ2U8L3N0cm9uZz4gLSBTZWxlY3QgYSBwYWdlOjwvbGk+PC91bD4=