Utilizzando questo sito accetti il nostro uso dei cookie. Approfondisci

WordPress Mobile Pack problema not able to cache images

Ho installato il plugin WordPress Mobile Pack versione 1.2.4 per personalizzare la visione del blog sui cellulari, euforico attivo il plugin e… ho ottenuto un bel cavolo di errore:


Not able to cache images to /var/www/vhosts/ ... /wpmp_transcoder/c

e

Not able to install theme files to /var/www/vhosts/ ... /themes

Così ho pensato semplicemente di dare i permessi 777 a queste due cartelle, ovvio no?
Disabilito il plugin, lo riattivo ma con mia grande sorpresa, l’errore si è ripresentato ancora!

Dopo un paio d’ore sono giunto alla soluzione, così ho deciso di farti risparmiare un po’ di tempo 😉
Praticamente l’errore è causato che in alcune funzioni, la cartella (nel nostro caso la c e themes) non sono suguite dallo slash, come richiede il linguaggio php. E’ bastato aggiungere lo slash tramite l’inserimento di questo codice: .DIRECTORY_SEPARATOR e tutto è andato a posto.
Ti ho preparato i file già modificati per la versione 1.2.4 di WordPress Mobile Pack:
scarica WordPress_Mobile_Pack.rar
Disattiva il plugin, poi estrai i file e posiziona il file wpmp_transcoder.php in wp-content/plugins/wordpress-mobile-pack/plugins/wpmp_transcoder
e il file wordpress-mobile-pack.php in wp-content/plugins/wordpress-mobile-pack .
Ora riattiva il plugin e tutto funzionerà.

Se hai un’altra versione, disattiva il plugin, pio fai queste modifiche:

Apri il file wpmp_transcoder.php in wp-content/plugins/wordpress-mobile-pack/plugins/wpmp_transcoder , cerca la riga

if(!is_writable($dir = $dir = dirname(__FILE__) . DIRECTORY_SEPARATOR . ‘c’)) {

e sostituiscila con

if(!is_writable($dir = $dir = dirname(__FILE__) . DIRECTORY_SEPARATOR . ‘c’.DIRECTORY_SEPARATOR)) {

Ora apri il file wordpress-mobile-pack.php in wp-content/plugins/wordpress-mobile-pack , e cerca:

$cache_dir = dirname(__FILE__) . DIRECTORY_SEPARATOR . ‘plugins’ . DIRECTORY_SEPARATOR . ‘wpmp_transcoder’ . DIRECTORY_SEPARATOR . ‘c';

sosituiscila con

$cache_dir = dirname(__FILE__) . DIRECTORY_SEPARATOR . ‘plugins’ . DIRECTORY_SEPARATOR . ‘wpmp_transcoder’ . DIRECTORY_SEPARATOR . ‘c’.DIRECTORY_SEPARATOR;

Cerca:

elseif (!is_executable($theme_dir) && DIRECTORY_SEPARATOR==’/’)

Sostituiscila con

elseif (!is_executable($theme_dir.DIRECTORY_SEPARATOR) && DIRECTORY_SEPARATOR==’/’)

Cerca:

elseif (!is_executable($destination_dir) && DIRECTORY_SEPARATOR==’/’)

Sosituiscila con:

elseif (!is_executable($destination_dir.DIRECTORY_SEPARATOR) && DIRECTORY_SEPARATOR==’/’)

Salva tutti i file e caricali nelle cartelle corrette, attiva il plugin e tutto funzionerà!!!
Spero di averti evitato tante ore di tempo buttate al vento 😉


VUOI CREARE IL TUO SITO O BLOG WORDPRESS?

Scegli uno tra i migliori hosting per WordPress

HOSTING

Scegli uno tra i migliori hosting per WordPress

Hosting

Scegli uno tra i migliori temi WordPress professionali

GRAFICA

Scegli uno tra i migliori temi WordPress professionali

Grafica

Guide e risorse per gestire il sito WordPress a 360°

GESTIONE

Guide e risorse per gestire il sito WordPress a 360°

Gestione

EMAIL NEWSLETTER

Vuoi ricevere i miei ultimi articoli
comodamente nella tua email? È gratis!
Ben 3552 persone lo stanno già facendo!
Anonimo
   
con le dita sempre in costante, frenetico movimento sulla tastiera… vengo spesso trascinato e catturato “in rete” per colpa delle mille idee che mi girano per la testa (prima o poi troverò quella giusta)… dal futuro incerto (nonostante una laurea, e chi non lo è?..siamo in tanti!) .. credo fortemente nella condivisione della conoscenza!
4 Commenti
  • Pietro

    ….poi dividiamo….scherzo, comunque c’è da fare ulterirmente un settaggio ….sul mobile switcher che sto provando, ma le opzioni sono 2/3 quindi non è un problema.

    • Roberto

      😉

  • Pietro

    L’ho definitivamente abbandonato per WPTouch (nella versione Pro è anche per Ipad), che associato con Onswipe lo rende compatibile con Ipad

    • Roberto

      Grazie per i suggerimenti Pietro!

Seguimi

Scarica gli ebook gratuiti

Vuoi creare e gestire il tuo blog WordPress autonomamente ed in maniera gratuita?

Allora scarica gratuitamente gli ebook Blogging Box e Le 30+ cose da non fare con WordPress, inserisci la tua email qui sotto:
13584+
Scarica gratuitamente gli ebook!

Per maggiori informazioni guarda questa pagina per la Blogging Box e questa per le 30+ cose da non fare con WordPress.

Scarica gli ebook gratuiti

Vuoi creare e gestire il tuo blog WordPress autonomamente ed in maniera gratuita?

Allora scarica gratuitamente gli ebook Blogging Box e Le 30+ cose da non fare con WordPress, inserisci la tua email qui sotto:
13584+
Scarica gratuitamente gli ebook!

Per maggiori informazioni guarda questa pagina per la Blogging Box e questa per le 30+ cose da non fare con WordPress.
Unisciti agli oltre 10999 lettori
che seguono questo blog
3152
982
2251
4614