Archive | Programmazione RSS feed for this section

[SOLUZIONE] Errori 500 e 504 in PhocaPDF

27 dicembre 2011

0 Comments

[SOLUZIONE] Errori 500 e 504 in PhocaPDFQuesto di seguito è un veloce workaround per risolvere alcuni frequenti problemi di PhocaPDF legati alla generazione dei PDF partendo dagli articoli del Joomla.

PhocaPDF è un plugin scaricabile gratuitamente che permette di aggiungere alcune comode funzioni quali appunto la trasformazione di un articolo Joomla in PDF e l’aggiunta di alcune personalizzazioni come il logo, l’header, il footer, etc.

Presso alcuni Hosting può capitare che invece che la creazione del PDF generi errori quali:

  • 504 Gateway Timeout
  • 500 Internal Server Error

Questi errori difficilmente vengono segnalati nei log e pertanto sono difficili da individuare e risolvere.

Per esperienza personale ho potuto constatare che questi errori si manifestano poiché PhocaPDF prova di default ad utilizzare le Librerie ImageMagick per convertire e ridimensionare le immagini. Se queste ultime non sono presenti allora utilizzerà le Librerie GD.

Presso l’Hosting su cui ho avuto modo di testare questa problematica le Librerie ImageMagick, sebbene correttamente installate e funzionanti, quando vengono interrogate da PhocaPDF mandano in errore lo script generando migliaia di file di cache nel percorso:

administrator/components/com_phocapdf/assets/tcpdf/cache

causando di conseguenza l’errore 500 o 504.

Per risolvere il problema basterà modificare il file:

administrator/components/com_phocapdf/assets/tcpdf/tcpdf.php

alla riga 7603 sostituendo la voce:

if (extension_loaded('imagick')) { // ImageMagick

con

if (!extension_loaded('imagick')) { // ImageMagick

In questo modo si forzerà l’utilizzo delle Librerie GD che non daranno problemi e PhocaPDF convertirà correttamente l’articolo in PDF.

Se riscontrate problemi o anomalie scriveteci!

Continue reading...

[WP PLUGIN] – Wp User Page, creare una staff page con WordPress

7 maggio 2011

0 Comments

[WP PLUGIN]   Wp User Page, creare una staff page con WordPressDovendo realizzare la Staff Page per poter essere inserito nei siti del canale Google News ho cercato nel Web un plugin per WordPress che lo permettesse scoprendo, mio malgrado, che nessuno aveva provveduto a realizzarlo.

Armato di tempo libero ho deciso di crearlo e a questo link potrete trovare il plugin che ho sviluppato: wp-users-page.

Utilizzando un semplice shortcode o tag all’interno di una pagina o post si potranno visualizzare tutti gli utenti appartenenti ad un Gruppo (Admin, Editor, Author, Contributor,Subscriber) mostrando ognuno in un riquadro con:

  • Nome
  • Ruolo
  • Descrizione Breve
  • Avatar

Testatelo e datemi il vostro giudizio [WP PLUGIN]   Wp User Page, creare una staff page con WordPress

 

Continue reading...

Reset della password di WordPress

31 ottobre 2010

0 Comments

Reset della password di WordPressDi seguito troverete lo script che consente di modificare la password di Administrator o di qualsiasi utente del vostro WordPress senza dover conoscere l’hashing Md5 o come si utilizza un Database MySQL dal relativo Pannello di Controllo.

Spesso capita d non ricordarsi la password o, a volte (purtroppo), ci troviamo la password cambiata in seguito a qualche attacco hacker.

[...]

Continue reading...

Reset della password di Admin di Joomla versioni 1.5.x

31 ottobre 2010

1 Comment

Reset della password di Admin di Joomla versioni 1.5.xDi seguito troverete lo script che consente di modificare la password di Administrator di qualsiasi versione del Joomla 1.5.x senza dover conoscere l’hashing Md5 o come si utilizza un Database MySQL dal relativo Pannello di Controllo.

Spesso capita d non ricordarsi la password o, a volte (purtroppo), ci troviamo la password cambiata in seguito a qualche attacco hacker.

[...]

Continue reading...

Google presenta il nuovo linguaggio: GoogleGo!

13 novembre 2009

1 Comment

Google presenta il nuovo linguaggio: GoogleGo!Google non si ferma davanti a nulla e in questi giorni hanno presentato un nuovo linguaggio di programmazione: Go!

Proprio così! Stanchi del fatto che negli ultimi dieci anni non ci sono stati significativi progressi nel mondo dei linguaggi di programmazione hanno deciso di farselo in casa come spiega Rob Pike, principal software engineer in Google:

Abbiamo sviluppato Go perché siamo rimasti un po’ frustrati per quanto lo sviluppo software è diventato difficile negli ultimi dieci anni o giù di lì

[...]

Continue reading...
Pagina 1 di 41234
Stop SOPA