Archivio mensile:Maggio 2013

Qual’è la URL dei feed RSS del mio blog WordPress?

WordPress utilizza uno standard per gestire i Feed RSS, ci sono 2 possibilità:

nel caso non avessi attivato l’url rewriting i feed sono raggiungibili da:

http://dominio.estensione/?feed=rss
http://dominio.estensione/?feed=rss2
http://dominio.estensione/?feed=rdf
http://dominio.estensione/?feed=atom

Mentre se hai attivato l’url rewriting puoi travare il feed a questi indirizzi:

http://dominio.estensione/feed/
http://dominio.estensione/feed/rss/
http://dominio.estensione/feed/rss2/
http://dominio.estensione/feed/rdf/
http://dominio.estensione/feed/atom/

Disabilitare o limitare il revision dei Post su WP (also Disable or limit WordPress Post revisions)

WordPress e i database immensi……

Ieri ero alle prese con la migrazione di un cliente sulla nuova infrastruttura quando per la prima volta in uno shared hosting WordPress mi sono imbattuto in un database di dimensioni “Bibliche”

dopo una breve analisi ho individuato la tabella wp_post come colpevole, e analizzandola a fondo ho realizzato che erano i revision wp.

ci sono 2 strade percorribili per evitare questo fastidioso (e ingombrante ) problema :

La prima è tramite modifica del file wp-config.php :

andando a inserire in fondo al file la riga :

define('WP_POST_REVISIONS', false );

disabiliteremo completamente le Post_revision, mentre inserendo questa:

define('WP_POST_REVISIONS', 3);

andremo a limitare tutte le revision ad un numero da noi stabilito, in questo caso 3

 

Per chi non volesse o non potesse eseguire modifiche al file wp-config segnalo infine un comodo plugin ( e gratis ): Revision control. Tramite questo, potrete impostare il numero massimo di revisioni per messaggi e pagine, e il range di revisioni totale, in modo da poter impostare uno specifico numero di revisioni per ogni tipologia di post.
Naturalmente, se non si imposta nulla di specifico verrà utilizzato il valore di default del plugin.

 

una volta fermata l’emorragia di spazio e risorse potremo tramite phpmyadmin andare a cancellare le fastidisose revisioni :

Cancellare le revisioni esistenti.

Aprire phpmyadmin, andare in SQL options e lanciare questa query:

DELETE FROM wp_posts WHERE post_type = "revision";

Questa query cancellerà tutti i post di tipo revision e le revisioni di pagina. Potete comunque estendere ( e limitare) la cancellazione su uno specifico range temporale. Per esempio, se volessimo cancellare le revisioni antecedenti al 5 gennaio 2013 dovremmo scrivere :

DELETE FROM wp_posts WHERE post_type = "revision" AND post_modified < "2013-01-05 00:00:00";

Ricordate che il formato data è anno,mese,giorno.

Per conclusere – La post revision o revisione dei post che dir si voglia è una funzione davvero comoda, ma solo se tenuta sotto oculato controllo 😉

Spero che questo articolo possa aiutare molti di voi ! Buon uso di WordPress

cPanel & WHM si aggiorna alla versione 11.38

I tecnici di cPanel non dormono mai. Dopo una lunga attesa, finalmente, ( si spera XD) nel changelog della futura release vediamo:

Improved SSL Management System

In 11.38, the SSL Management System has been updated. These updates include: SNI support: You can now host multiple SSL Certificates, for different domains, on the same IP address. Server owners and users can now determine the primary virtualhost for an IP address Improved Wildcard and UCC/SAN certificate support, which allows users to use the same certificate for multiple subdomains. UCC/SAN certificates allow for simplified certificate sharing across multiple domains. Updated interfaces that provide more guidance through the various workflows of managing certificates and their assets. Certificate data is UTF8 safe, which allows for native language support in certificates and their assets. OSCP stapling support is available on systems using Apache 2.4.

Finalmente potremmo fornire il supporto ai certificati ai clienti senza per forza dovergli assegnare un IP dedicato…. e visto che l’ultima classe A ipv4 è stata assegnata quale notizia migliore?

 

Tra le novità salienti troviamo infine :

Improved Backup System

In 11.38, WHM offers a new interface to create backups. This new interface has several features that give system administrators the opportunity to customize the backup configuration.

Speriamo che l’ormai arcaico e semplicistico sistema di backup oltre che il look ci porti nuove ( e attese ) Features ,….. la backup retention sembra comunque ancora lontana…

 

Magari nella versione 11.40 ci daranno possibilità di fare del TOMCAT virtual host… chissà

Installazione VMware Tools Centos 6.x

Presupposti : essere collegati a un server Vsphere 5.x tramite client.

Per prima cosa dal menu della macchina virtuale andiamo a montare il cd virtuale  i vmware-tools

Una volta eseguito ciò, da shell andiamo a creare la cartella dove montare il cdrom

mkdir /media/cdrom 

montiamo il cd virtuale nel percorso appena creato

mount /dev/cdrom /media/cdrom

ci spostiamo nella cartella temporanea

cd /tmp 

esplodiamo il tar

tar xzvf /media/cdrom/VM* 

ci spostiamo nella cartella appena creata

cd vm* 

lanciamo l’installer dei tool

./vmware-install.pl

a fine installazione torniamo nella root

cd ..
cd ..

e rimuoviamo la cartella temporanea creata

rm -rf /tmp/vmware-tools-distrib

fine.