News da Xlogic

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.

 

I migliori temi free WordPress – Luglio 2016. Per questo mese abbiamo selezionato i migliori temi free che ti permetteranno di creare il sito che fa per te, a partire da un semplice Blog per finire con un sito e-commerce o Portfolio.

Di seguito i migliori temi free WordPress – Luglio 2016:

Aglee Lite

Tema semplice ed essenziale adatto principalmente ai siti web in ambito professionale; Aglee Lite è un tema responsive design, SEO friendly ed è compatibile con tutti i browser.

aglee-lite

 

Anaglyph Lite

Questo tema si adatta alle esigenze di chi ha un blog o per siti e-commerce, anche questo tema è facile da utilizzare e inoltre è responsive design, SEO friendly ed è compatibile con tutti i browser.

anaglyph-lite

 

Gaga Lite

Questo è un altro tema semplice da utilizzare. Contiene diverse funzioni e caratteristiche tra cui la possibilità di inserire le tabelle negli articoli e nelle pagine. Adatto a blog o qualsiasi altro sito web. SEO friendly

gaga-lite

 

Novel lite

Questo tema è facilmente personalizzabile. Vi è la possibilità di modificare i colori e la struttura del tema del sito web. Noval Lite viene utilizzato principalmente dai blogger ma essendo compatibile al 100% con Woocommerce può essere utilizzato come sito e-commerce.

novellite

 

Oren

Questo tema è più adatto a professioni creative quali fotografi e grafici, poiché grazie ad esso potrai gestire, modificare e rivedere le tue immagini; inoltre è possibile personalizzare il tema, modificando il layout ed aggiungendo svariati widget.

oren-free-wordpress-theme

 

EightStore Lite

Questo tema è stato creato appositamente per gli utenti che vogliono creare un sito e-commerce; Poichè è stato ottimizzato nei minimi particolari per permetterti di ottenere successo nel web con il tuo store online.

eightstore-lite

 

Customizr

Questo tema permette di sviluppare un sito Responsive Design accattivante e professionale, inoltre è compatibile con tutti i Browser ed è SEO Friendly.

Si integra completamente con i principali moduli di WordPress tra cui Jetpack, bbPress e Woocommerce.

customizr

 

Accelerate

Accelerate è un tema costruito in maniera semplice ed intuitiva e può essere utilizzato per creare siti web Portfolio, aziendali oppure semplici Blog.

accelerate

 

Tracks

Tracks è un tema Responsive Design molto attraente e semplice da utilizzare; è ideale per chi vuole creare un blog personale oppure un sito Portfolio.

tracks

 

Omega

Omega è stato sviluppato per poter essere indicizzato nel migliore dei modi dai motori di ricerca; la sua semplice struttura permette di progettare e costruire il sito web senza dover mettere mano al codice.

omega

 

Alla prossima!

 

I migliori plugin per migrare un sito WordPress – Non è semplice migrare un sito WordPress da un Server ad un altro ed è proprio per questo motivo che sono stati sviluppati dei plugin completamente gratuiti che ti permetteranno di trasferire il tuo sito web WordPress da un Server all’altro in modo semplice ed intuitivo.

Per trasferire un sito WordPress devono essere effettuati diversi passaggi e molte volte capita di ricevere degli errori e di non visualizzare correttamente il sito web; attraverso questi plugin avrai la possibilità di essere aiutato nel processo di migrazione del sito web e di minimizzare i rischi e gli errori.

Di seguito ti elenchiamo i migliori plugin per migrare un sito WordPress:

 

Duplicator

I migliori plugin per migrare un sito WordPress

Duplicator è uno tra i plugin più utilizzati dagli utenti WordPress e permette loro di effettuare un backup del sito web, di copiarlo, di duplicarlo e di trasferirlo presso un altro Server.

Questo Plugin può clonare e trasferire il sito WordPress in tre semplici Step ed il backup viene automaticamente suddiviso in files e database.

 

Manage WP Worker

ManageWP_Worker_—_WordPress_Plugins

Manage WP Worker può schedulare i backup dei siti WordPress su i Cloud storage più popolari tra cui Dropbox, Amazon e Google Drive.

 

NS Cloner – Site copier

NS_Cloner_-_Site_Copier_—_WordPress_Plugins

NS Cloner è uno tra i più veloci e semplici metodi per clonare un sito web completo (files + database); questo plugin può clonare il tuo sito web esistente all’interno della rete WordPress Multisite creando lo stesso sito.

Il contenuto, le foto, i video, i temi, le configurazioni ed i plugin verranno copiati completamente.

 

WP Migrate DB

Grazie a questo plugin, con un semplice click avrai la possibilità di esportare il database e cambiare i collegamenti all’intero dello stesso.

WP_Migrate_DB_—_WordPress_Plugins

 

Dropbox Backup & Restore

Questo plugin permette agli utenti di creare automaticamente una copia del sito web nel proprio PC passando da Dropbox; ed è semplicissimo ripristinare un backup del sito web, perché verrà ripristinato direttamente dalla pagina del plugin presente nel backend di WordPress.

Backup___Restore_Dropbox_—_WordPress_Plugins

 

Alla prossima!

 

Come disabilitare le emoticons di WordPress. Wordpress attraverso ogni versione cambia diverse caratteristiche, per esempio nella versione 4.2 sono state integrate le emoticons che possono permetterti di scrivere un Post espressivo e divertente, ma se non trovi utile questa integrazione perché non la usi, puoi tranquillamente disabilitare lo script anche per rendere leggermente più performante il sito web.

Ci sono diversi modi per disabilitare le emoticons da WordPress:

 

Modificare il codice di WordPress

In questo caso bisogna aprire il file di WordPress functions.php che puoi trovare all’interno della root principale via ftp o accedendo nella sezione “Gestione File” di cPanel.

Una volta aperto il file inserisci il seguente codice all’interno dello stesso:

  • remove_action(‘wp_head’, ‘print_emoji_detection_script’, 7);
  • remove_action(‘wp_print_styles’, ‘print_emoji_styles’);

 

Non ti resta che salvare il file e ricaricare la pagina del tuo sito web cancellando la cache del Browser.

 

Utilizzare un plugin WordPress

Se non vuoi mettere mano al codice di WordPress puoi senza alcun problema scaricare il plugin sotto riportato che ti permetterà di disattivare le emoticons su WordPress attraverso un semplice click:

Disable Emojis 

Come disabilitare le emoticons di WordPress

  • Scarica il plugin
  • Installa il plugin
  • Disattiva le emoticons

 

Il plugin non offre ne configurazioni, ne opzioni, il suo unico scopo è quello di disabilitare completamente le emoticons.

Se nei Post precedenti hai utilizzato le emoticons, invece di quest’ultime visualizzerai le emoticons classiche, quindi per esempio al posto del sorriso classico vedrai :-).

 

Alla prossima!

 

Le migliori risorse per gli sviluppatori – Settembre 2016. Come ogni mese, Xlogic ti offre la possibilità di conoscere i migliori strumenti e le migliori risorse per gli sviluppatori; attraverso questo articolo conoscerai diverse applicazioni Desktop e Web, Librerie Javascript, Plugin di WordPress e molto altro.

 

Light Gallery

Light Gallery è uno script che permette di visualizzar le immagini nelle gallerie, inoltre attraverso l’interfaccia sarà possibile scaricare l’immagine, effettuare lo zoom

Le migliori risorse per gli sviluppatori - Settembre 2016

 

Hyper Term

Hyper Term è un terminale che ha lo scopo principale di emulare il funzionamento di un applicazione costruita con il codice HTML, CSS e Javascript.

Questa applicazione è disponibile anche per il sistema operativo macOS.

hyperterm

 

React Developers Tool

React Developers Tool è un estensione di Google Chrome che permette di decodificare i componenti di un sito web.

react-devtools

 

Marp

Marp è un tool simile a Power Point che ti permette di creare delle presentazioni in Markdown.

marp

 

Baffle

Baffle è una libreria javascript che ha lo scopo di aggiungere degli effetti nel testo; per maggiori informazioni visualizza la demo:

baffle

 

Sharing Buttons

Sharing Button è un generatori di pulsanti di condivisione e supporta moltissimi Social Network tra cui i Social più popolari come Twitter, LinkedIn, Facebook, Pinterest, etc.

sharingbuttons

 

Over Hang

Over Hang è un plugin Jquery che permette di visualizzare le notifiche all’istante; il plugin è completamente personalizzabile, per esempio puoi configurare il messaggio ed i colori per la notifica.

overhang

 

Grafika

Grafika è una collezione php che permette di modificare le foto, applicando il filtro bianco e nero, color seppia, etc, inoltre è possibile trasformare l’immagine ridimensionandola e ruotandola.

grafika

 

Simple Typography

Simple Typography è una libreria SASS che resetta lo stile standard e permette di personalizzare il carattere, le linee, i paragrafi, etc…

simple-typography

 

Recipe

E’ una collezione di funzioni .php che permettono di svolgere diverse operazioni come ad esempio generare un codice QR, creare un Gravatar, convertire un Array in un oggetto e molto altro.

php-recipe

 

 

Alla prossima!

 

Come trasformare il tuo sito WordPress in un App Mobile.  Ormai quasi tutti i temi sono Responsive Design, ciò significa che il sito web Responsive viene visualizzato correttamente da tutti i dispositivi tra cui i computer, gli smartphone ed i tablet.

Quindi abbiamo constatato che la maggior parte dei siti vengono visualizzati correttamente da tutti i dispositivi, ma attraverso i plugin presenti in questo articolo, potrai azzardare di più, creando in tutto e per tutto un applicazione mobile disponibile sia per Android che per iOS.

Di seguito i migliori plugin che ti permetteranno di creare un’applicazione Mobile esclusiva per il tuo sito web:

WordApp

4-wordapp

WordApp trasforma il tuo sito e-commerce, il tuo forum in un applicazione Mobile; questo plugin offre la possibilità di personalizzare la propria App modificando anche il nome del tema e lo stile del sito Web.

Esiste anche una versione a pagamento con più opzioni tra cui l’opzione che include le notifiche, può anche gestire le pubblicità di Adsense e molto altro ancora.

Blappsta

7-blappsta

Blappsta trasforma il tuo sito web in un applicazione Mobile di Android e iOS; attraverso questo plugin è possibile visualizzare le anteprime delle modifiche permettendoti di svolgere un lavoro più semplice e veloce.

Inoltre è possibile far visualizzare nell’App gli articoli popolari, i video, la pagina del tuo profilo Facebook, un form di contattato (Contact Form) e molto altro.

Worona

8-worona

Worona converte il contenuto del tuo sito web in un App Mobile Android e iOS, l’app Builder ha un Design elegante ed efficace e ti permette di utilizzare delle estensioni come ad esempio le notifiche, le valutazioni e molto altro.

WordPress Mobile Pack

3-wordpress-mobile-pack

Questa applicazione Web è stata costruita utilizzando questo plugin; Potrai personalizzare la tua applicazione Mobile effettuando svariate modifiche tra cui ad esempio personalizzare i caratteri ed i colori, aggiungere il logo del tuo sito e molto altro.

AndroApp

5-androapp

AndroApp è un plugin flessibile che permette di creare un applicazione Mobile per i sistemi operativi Android e iOS; anche questo plugin consente di effettuare molte modifiche ed in più all’interno possiede uno strumento per la cache, opzioni WhiteLabel e molto altro.

 

Alla prossima!