Archives

Nuova versione WordPress 4.7.3 – WordPress ha rilasciato da poco la versione 4.7.3 ed ha portato alcuni benefici che ti aiuteranno sicuramente a svolgere nel migliore dei modi il tuo lavoro.

Nuova versione WordPress 4.7.3

Prima di effettuare l’aggiornamento di WordPress alla versione 4.7.3 dovresti creare un backup del tuo Blog, per far questo puoi scegliere tra più opzioni:

Oltre al Backup necessario che il tuo sito WordPress sia sicuro al 100%, per far questo puoi leggere questo Post:

Probabilmente arrivato a questo punto avrai seguito il nostro consiglio effettuando un bel Backup che ti possa far star tranquillo, ora non ti resta che aggiornare il tuo sito alla versione WordPress 4.7.3.

Ma questa versione Wordpress quali benefici ha portato? Iniziamo con il dire che ha corretto un qualcosa come 100 problemi di sicurezza (BUG) presenti nelle versioni precedenti, quindi questo significa che questa versione ha portato maggiore stabilità e sicurezza.

Ora vedremo effettivamente quali benefici ha portato la versione WordPress 4.7.3

  • Nuovo Tema predefinito – Twenty Seventeen | Questa tema è stato pensato soprattutto per chi possiede un’attività online e quindi ha un sito e-commerce, dico questo perché il tuo sito viene reso vivo attraverso immagini e video che potrai inserire dove vuoi, ed ha un aspetto molto professionale e dinamico.
  • Sono stati aggiunti dei contenuti precaricati nel Backend, questo ti permetterà di costruire il tuo sito più facilmente.
  • Potrai modificare il tuo sito WordPress attraverso le scorciatoie.
  • Potrai inserire facilmente i video nell’Header.
  • Costruzione del menu semplificata, da adesso in poi potrai inserire le pagine direttamente mentre costruisci i menu senza dover abbandonare l’area personalizza.
  • Personalizza il CSS in tempo reale.

 

Alla prossima!

Gli errori PHP comuni si diagnosticano partendo dal messaggio completo, dal file e dalla riga indicata. Parse error, TypeError, fatal error, warning e notice hanno significati diversi; la correzione deve essere testata fuori produzione e accompagnata dal controllo dei log.

Nota di aggiornamento: Non mostrare errori dettagliati ai visitatori in produzione. Registra i messaggi nei log e abilita il debug visibile soltanto in un ambiente controllato.

Informazioni aggiornate e controlli essenziali

Questo tutorial è dedicato ai nostri clienti possessori di un VPS o di un Server Dedicato (unManaged).

La compilazione PHP è altamente personalizzabile, ma non è un processo semplice e potrai incontrare qualche difficoltà.

Di seguito ti elenchiamo gli errori più comuni PHP e le relative soluzioni:

ERRORE 1 :

checking for BZip2 support… yes
checking for BZip2 in default path… not found
configure: error: Please reinstall the BZip2 distribution

Soluzione:

yum install bzip2-devel

 

ERRORE 2 :

checking for cURL support… yes
checking if we should use cURL for url streams… no
checking for cURL in default path… not found
configure: error: Please reinstall the libcurl distribution –
easy.h should be in /include/curl/

Soluzione:

yum install curl-devel

 

ERRORE 3 :

checking for fabsf… yes
checking for floorf… yes
configure: error: jpeglib.h not found.

checking for fabsf… yes
checking for floorf… yes
checking for jpeg_read_header in -ljpeg… yes
configure: error: png.h not found.

Soluzione:

yum install libpng-devel

 

ERRORE 4 :

checking for curl_multi_strerror in -lcurl… yes
checking for QDBM support… no
checking for GDBM support… no
checking for NDBM support… no
configure: error: DBA: Could not find necessary header file(s).

Soluzione:

yum install db4-devel

 

ERRORE 5 :

checking for png_write_image in -lpng… yes
If configure fails try –with-xpm-dir=

configure: error: freetype.h not found.

Soluzione:

Fix: Riconfigura PHP con le seguenti opzioni.
–with-xpm-dir=/usr

 

ERRORE 6 :

checking for png_write_image in -lpng… yes
configure: error: libXpm.(a|so) not found.

Soluzione:

yum install libXpm-devel

 

ERRORE 7 :

checking for bind_textdomain_codeset in -lc… yes
checking for GNU MP support… yes
configure: error: Unable to locate gmp.h

Soluzione:

yum install gmp-devel

 

ERRORE 8 :

checking for utf8_mime2text signature… new
checking for U8T_DECOMPOSE…
configure: error: utf8_mime2text() has new signature, but U8T_CANONICAL is missing. This should not happen. Check config.log for additional information.

Soluzione:

yum install libc-client-devel

 

ERRORE 9 :

checking for LDAP support… yes, shared
checking for LDAP Cyrus SASL support… yes
configure: error: Cannot find ldap.h

Soluzione:

yum install openldap-devel

 

ERRORE 10 :

checking for mysql_set_character_set in -lmysqlclient… yes
checking for mysql_stmt_next_result in -lmysqlclient… no
checking for Oracle Database OCI8 support… no
checking for unixODBC support… configure: error: ODBC header file ‘/usr/include/sqlext.h’ not found!

Soluzione:

yum install unixODBC-devel

 

ERRORE 11 :

checking for PostgreSQL support for PDO… yes, shared
checking for pg_config… not found
configure: error: Cannot find libpq-fe.h. Please specify correct PostgreSQL installation path

Soluzione:

yum install postgresql-devel

 

ERRORE 12 :

checking for sqlite 3 support for PDO… yes, shared
checking for PDO includes… (cached) /usr/local/src/php-5.3.7/ext
checking for sqlite3 files in default path… not found
configure: error: Please reinstall the sqlite3 distribution

Soluzione:

yum install sqlite-devel

 

ERRORE 13 :

checking for utsname.domainname… yes
checking for PSPELL support… yes
configure: error: Cannot find pspell

Soluzione:

yum install aspell-devel

 

ERRORE 14 :

checking whether to enable UCD SNMP hack… yes
checking for default_store.h… no

checking for kstat_read in -lkstat… no
checking for snmp_parse_oid in -lsnmp… no
checking for init_snmp in -lsnmp… no
configure: error: SNMP sanity check failed. Please check config.log for more information.

Soluzione:

yum install net-snmp-devel

 

ERRORE 15 :

checking whether to enable XMLWriter support… yes, shared
checking for xml2-config path… (cached) /usr/bin/xml2-config
checking whether libxml build works… (cached) yes
checking for XSL support… yes, shared
configure: error: xslt-config not found. Please reinstall the libxslt >= 1.1.0 distribution

Soluzione:

yum install libxslt-devel

 

ERRORE 16 :

configure: error: xml2-config not found. Please check your libxml2 installation.

Soluzione:

yum install libxml2-devel

 

ERRORE 17 :

checking for PCRE headers location… configure: error: Could not find pcre.h in /usr

Soluzione:

yum install pcre-devel

 

ERRORE 18 :

libtool: link: cannot find the library `/usr/lib/libidn.la’ or unhandled argument `/usr/lib/libidn.la’
make: *** [sapi/cgi/php-cgi] Error 1

Soluzione:

cd /usr/src/
wget http://ftp.gnu.org/gnu/libidn/libidn-1.26.tar.gz
tar -zvxf libidn-1.26.tar.gz
cd libidn-1.26
./configure
make
make install
ln -s /usr/local/lib/libidn.la /usr/lib/libidn.la

 

ERRORE 19 :

libtool: link: `/usr/lib/libxml2.la’ is not a valid libtool archive
make: *** [ext/xsl/xsl.la] Error 1

Soluzione:

cd /usr/src/
wget ftp://xmlsoft.org/libxml2/libxml2-2.7.3.tar.gz
tar -zvxf libxml2-2.7.3.tar.gz
cd libxml2-2.7.3
./configure –prefix=/usr
make
make install

 

ERRORE 20 :

configure: error: Your t1lib distribution is not installed correctly. Please reinstall it.

Soluzione:

yum install t1lib-devel.x86_64

 

ERRORE 21:

configure: error: mcrypt.h not found. Please reinstall libmcrypt.

Soluzione:

yum install libmcrypt-devel.x86_64

 

ERRORE 22 :

configure: error: Cannot find libtidy

Soluzione:

yum install libtidy libtidy-devel

 

Alla Prossima.

 

Approfondimenti correlati

Fonte ufficiale: Manuale PHP: livelli di errore.

Domande frequenti

Perché la riga indicata non è sempre la causa?

Un errore di sintassi può essere rilevato quando il parser incontra il token successivo. Occorre controllare anche le righe precedenti.

Come gestire gli errori in produzione?

Disabilita la visualizzazione pubblica, abilita logging sicuro, limita accesso ai log e monitora gli errori ricorrenti.

Un aggiornamento PHP può creare errori?

Sì. Funzioni deprecate, tipi più rigorosi e incompatibilità di plugin o codice personalizzato possono emergere dopo il cambio versione.

Utilizza i Testimonial per aumentare le vendite del sito WordPress.  Aumenta le vendite adottando il sistema delle testimonianze, ma come funziona esattamente? In pratica permetterai alle persone di votare il prodotto / servizio venduto e di lasciare un feedback, ciò significa che se il bene venduto è valido, i clienti rimarranno entusiasti e di conseguenza avranno voglia di lasciare un commento positivo nel sito web, a loro volta, i clienti che devono ancora acquistare e che sono indecisi, leggendo feedback positivi avranno maggiori possibilità di acquistare il prodotto / servizio.

Un Testimonial potrebbe anche essere un personaggio famoso che sponsorizza il tuo servizio, tutto questo incrementerà notevolmente i profitti.

In questo articolo ti vogliamo parlare su come utilizzare i Testimonial per aumentare le conversioni, le vendite e di conseguenza i profitti, inoltre elencheremo i migliori Plugin che ti permetteranno di utilizzare i Testimonial nel tuo sito WordPress.

Prima di mostrarti come utilizzare i Plugin Testimonial per aumentare le vendite, ti consigliamo i migliori modi per raccogliere le testimonianze dei tuoi clienti che hanno già acquistato il tuo prodotto o servizio:

  • Inserisci un Form di contatto sulle pagine del tuo sito WordPress dove chiedi a chi ha già acquistato il tuo prodotto o servizio di lasciare un feedback.
  • Utilizza un Autoresponder oppure effettuare una richiesta per email.

Di seguito i migliori Plugin Testimonial gratuiti che potrai utilizzare per incrementare le vendite ed i profitti:

WP Customer Reviews

WP Customer Reviews è uno tra i plugin più scaricati ed utilizzati e consente di creare una pagina dedicata alle recensioni ed alle testimonianze da parte dei tuoi clienti.

Tutte le recensioni potranno essere moderate prima di essere pubblicate, in questo modo eviterai di trovarti ad esempio dei commenti di spam nella tua pagina.

 

Testimonial Widget

Testimonial Widget è un altro plugin popolare che ti permetterà di inserire le testimonianze complete di immagini nel tuo sito WordPress, nella posizione che preferisci, ad esempio le potrai inserire nella Sidebar così come in qualsiasi pagina o articolo.

Ogni testimonianza può includere delle immagini, video e supporta le categorie ed i tag.

 

Easy Testimonials

Easy Testimonials è un plugin molto semplice da utilizzare che ti permette di aggiungere le testimonianze in qualsiasi pagina, post  o Widget; le testimonianze potranno essere visualizzate in base ad un ordine ben preciso oppure a random e possono essere inserite dove preferisci.

 

Testimonial Rotator

 

Con il plugin Testimonial Rotator potrai rendere visibili le testimonianze dei tuoi clienti attraverso un widget che automaticamente ruoterà le recensioni dei clienti.

 

Strong Testimonial

Strong Testimonial è un plugin che offre moltissime funzionalità e permette di personalizzare completamente il form dove verranno visualizzate le testimonianze, attraverso l’inserimento, la modifica e la cancellazione di campi e notifiche mails.

 

Alla prossima!

Le migliori risorse per gli sviluppatori – Febbraio 2017. Negli ultimi anni ci sono stati moltissimi progressi nel mondo del Web, con l’aggiornamento delle varie librerie all’utilizzo dell’HTML5 pubblicato nel 2014.

In questo articolo abbiamo raccolto una serie di nuovi strumenti che comprendono librerie Javascript, librerie CSS e molti altri tool che ti aiuteranno a migliorare l’esperienza con il tuo sito web.

Awesome OS X Command Line

Le migliori risorse per gli sviluppatori - Febbraio 2017

Awesome ti offrirà moltissime righe di comando per il sistema operativo OS X che ti permetteranno di svolgere svariate operazioni come ad esempio la compensazione della coda di stampa, nascondere cartelle nel Finder e molto altro.

 

Articulate

Articulate è una libreria Javascript in grado di leggere il tuo sito web e con lo scopo di migliorare la visibilità.

 

WP Docker

WP Docker è un ambiente Docker sviluppato specificamente per gli utenti WordPress, si tratta di un’alternativa a piattaforme come Mamp, Vagrant, etc.

 

WordPress Component Library

WordPress Component Library è una libreria progettata per gli utenti WordPress ed a differenza di molte altre librerie, oltre a fornire i Codici CSS ed HTML, vengono forniti anche pezzi di codice PHP che possono essere semplicemente incollati nel proprio tema WordPress.

 

Rellax

Rellax è una libreria Javascript che ha lo scopo di creare effetti Parallax ed effetti a scorrimento, viene fornito con molte opzioni ed è molto semplice da configurare.

 

Progressively

Questa libreria ha lo scopo principale di caricare progressivamente le immagini dal momento in cui vengono visualizzate, in pratica l’immagine verrà vista sfocata mentre il Browser sta caricando l’immagine completa.

 

Caption

Attraverso lo script Caption potrai cercare i sottotitoli .srt da associare ai video che stai guardando.

 

Trevor

Trevor attualmente sopporta solo NodeJS ed ha la funzione di far testare agli sviluppatori il loro Software per vedere se funziona in ambienti diversi.

 

QartJS

Si tratta di una libreria Javascript che rende il codice QR meno noioso, in pratica ha lo scopo di far sovrapporre il codice con un immagine personale.

 

PWA Rocks

Con PWA Rocks potrai utilizzare il tuo sito web offline ed in maniera semplice ed intuitiva.

 

Alla prossima!

 

Dopo aver raddoppiato lo spazio disco SSD sui nostri piani hosting ” Xlogic raddoppia la Spazio Disco ” e regalato certificati SSL per sempre a tutti: Certificati SSL gratuiti per tutti i domini residenti sul nostro Hosting, da oggi è disponibile gratuitamente per tutti i nostri clienti LSCache di Litespeed.

Che cos’è LSCache?

Sui nostri server utilizziamo Litespeed un webserver alternativo ad Apache ma migliore in termini di prestazioni, affidabilità e sicurezza. LSCache sviluppato dalla Litespeed è molto simile a Varnish Cache e permette di aggiungere in cache le pagine di WordPress aumentando di molto la velocità di apertura delle pagine di circa del 50%.

Secondo i nostri test i siti WordPress con LSCache attivato hanno aumentato di quasi il 50% la velocità e come si vede dall’immagine sono risultati il 96% più veloci dei siti testati su Pingdom.

Come impostare LSCache?

Ogni notte il sistema scansiona i siti web alla ricerca delle installazioni di WordPress, se rileva che alcuni siti utilizzano una cache tipo Wp-SuperCache o W3TotalCache non installerà LSCache, altrimenti installerà il plugin nei siti sprovvisti e aggiungerà un codice nel file .htaccess del sito web.

Caratteristiche del Plugin:

  • Caching delle pagine automatico, migliora notevolmente le prestazioni del sito
  • Elimina automaticamente le pagine correlate in base a determinati eventi
  • Supporto per HTTP / HTTPS
  • Supporto Multi Site
  • Supporta WooCommerce e bbPress
  • Ha un sistema di API che consente agli altri plugin di integrarsi facilmente con il plugin di cache
  • Può memorizzare nella cache desktop e mobile separatamente
  • Permette di configurare la cache URI, Categorie, Tag, Cookie etc…
  • Funziona con LiteSpeed ​​Web ADC in ambienti cluster

Quindi se vuoi avere un sito veloce ad un prezzo low-cost considera i nostri piani hosting.

 

Attenzione: il plugin LSCache non può essere utilizzato su tutti i sistemi e su tutti gli Hosting, ma solo su sistemi con Litespeed e LSCache attivato.

 

Alla Prossima.

 

I migliori temi free Joomla – Febbraio 2017 – Per il mese di Febbraio abbiamo selezionato i migliori temi free Minimal per Joomla.

Se vuoi utilizzare un tema con un Design pulito ed elegante sei nel posto giusto!

Minimal Responsive Business

 

LT Create One Page (template non più disponibile)

 

LT Architecture One Page (template non più disponibile)

 

Maida free

 

Beaumont free

 

Herbour free

 

One Page Joomla

 

Archway free

 

Eppin Free

 

Startup Joomla

 

Alla prossima!