News da Xlogic

Come risolvere gli errori di WordPress – Il tuo sito è sparito oppure visualizzi degli errori “strani”? Niente Paura, a tutto c’è un rimedio!

Per prima cosa il consiglio che ti possiamo dare è quello di effettuare costantemente un backup del tuo sito web:

 

Come risolvere l’errore della pagina bianca
Se visualizzi la pagina bianca significa che hai installato o aggiornato un plugin / tema che ha creato un conflitto ed ha generato questo errore.

Per visualizzare l’errore del tuo sito web dovrai abilitare le funzioni di error_log e di display_errors seguendo questo percorso:

cPanel > Software > Select PHP Version

Come risolvere gli errori di WordPress

Per saperne di più leggi questa guida:

Se hai una versione vecchia (5.3 o 5.4) abilita almeno la 5.5, dopo di che clicca su Set as current per impostarla e poi passa nell’altra pagina attraverso Switch to PHP Options:

php1

Per non visualizzare più la pagina bianca ma per scoprire l’errore abilita le seguenti funzioni:

  • log_errors ON
  • display_errors ON (Dopo aver risolto il problema disabilita questa funzione – utilizzala solo quando è realmente necessario)

Dopo aver abilitato queste funzioni visualizza nuovamente il tuo sito web, al posto della pagina bianca visualizzerai una stringa che ti indirizzerà verso l’errore riscontrato.

 

Come risolvere gli errori 403 Forbidden e 500
Come risolvere gli errori di WordPress – A volte può capitare che aprendo il tuo sito visualizzi un errore 403 o 500.

Se visualizzi uno tra questi errori è perché molto probabilmente hai effettuato una modifica via FTP oppure alla versione PHP che ha creato conflitto con il tema del tuo sito web e di conseguenza riscontri questo problema.

Per risolvere questo inconveniente dovrai fare mente locale sulle tue ultime operazioni effettuate nel sito web, in particolar modo dovrai ricordarti di eventuali modifiche fatte su:

  • Versione PHP e relativi parametri 
  • File .htaccess 
  • Permessi Files e Cartelle che devono essere rispettivamente 0644 e 0755

Se hai effettuato precedentemente delle modifiche, ritorna sui tuoi passi ed imposta i parametri di prima, in questo modo risolverai sicuramente l’errore e finalmente visualizzerai il tuo sito web.

Se invece non hai modificato nessun parametro visualizza il file di error_log ed effettua la stessa operazione relativa alla risoluzione del problema legato alla pagina bianca.

In ogni caso se nel file di error_log è presente un problema legato ad un plugin oppure ad un tema, si può provare a rinominare via ftp la cartella dei plugin o dei temi.

Per quanto riguarda l’errore 403 oltre ad effettuare queste operazioni dovresti svolgere altri controlli:

  • Se non riesci più ad accedere alla pagina di Login di WordPress sostituisci via ftp il file wp-login.php copiandolo da un’installazione pulita di WordPress
  • Modifica i permalink dal backend di WordPress > impostazioni > Permalink > seleziona il campo Nome Articolo.

Rendi sicuro il tuo sito web seguendo questi articoli:

 

Hai risolto il problema?
Bene, siamo molto contenti che hai risolto il problema! La prossima volta però fai più attenzione a modificare i parametri 🙂

 

Non sei riuscito a risolvere il problema?
Ti ricordi all’inizio quando ti abbiamo parlato del Backup? Ecco! Se hai un backup disponibile del tuo sito web ripristinalo immediatamente altrimenti contattaci richiedendo maggiori informazioni sul servizio di R1SoftBackup.

 

Alla prossima!

 

Da oggi tutti i Server di Xlogic supportano la tecnologia SNI (Server Name Identification), ma che cos’è esattamente? Vediamo insieme:

SNI è un estensione del protocollo di rete dei computer (TLS) con la quale il cliente indica qual’è l’Hostname con cui sta tentando di connettersi.

Questa tecnologia permette di installare più certificati SSL in un Server Condiviso che utilizza un solo IP per tutti gli utenti presenti all’interno; ciò significa che gli utenti non saranno più obbligati ad acquistare un IP Dedicato per poter installare un certificato SSL ma d’ora in poi potranno acquistare ad un prezzo di gran lunga minore solo il Certificato SSL per permettere di far viaggiare in estrema sicurezza (https://) il proprio sito web.

I certificati SSL installati attraverso la tecnologia SNI vengono supportati dai principali Browser come:

  • Internet Explorer 7 e superiori
  • Google Chrome
  • Firefox
  • Opera

Ma ad esempio non sono supportati da queste versioni:

  • Internet Explorer in Windows XP
  • Google Chrome fino alla versione 5 in Windows XP
  • Browser Blackberry
  • Windows Mobile fino alla versione 6.5
  • Browser Android 2.x

In questo caso è possibile installare il certificato SSL sia per i domini ma anche per i sottodomini e non ci sarà più il limite massimo di un certificato per Account, ma si potranno installare più certificati, quindi se ad esempio il cliente nel suo Account possiede 5 domini differenti potrà far installare dai nostri tecnici il certificato SSL per ogni dominio.

Ma che cos’è esattamente un Certificato SSL? 

Il certificato SSL o Socket Secure Layer è un protocollo creato al fine di far trasmettere alle applicazioni (siti web) le informazioni in modo sicuro e protetto (https://).

Alcune applicazioni utilizzano di default il protocollo SSL come ad esempio Internet Explorer e Firefox oppure Client di posta come Outlook, Mozilla e Apple Mail.

Per stabilire una connessione sicura tramite SSL è necessario che il tuo sito web abbia una chiave di protezione che deve essere assegnata da un organo predisposto al rilascio del certificato, ciò significa che devi acquistare un Certificato valido e funzionante, per esempio noi di Xlogic offriamo il certificato SSL Positive della Comodo a € 19,90 + Iva all’anno.

 

Alla Prossima.

 

Questa guida è dedicata ai nostri clienti che utilizzano uno dei nostri VPS SSD unManaged, senza cPanel.

La compilazione PHP non è un processo semplice, molte dipendenze sono necessarie per poterlo compilare da un codice sorgente. Utilizzando dei pacchetti le dipendenze vengono rilevate automaticamente e vengono installate automaticamente con il pacchetto corrispondente.

Di seguito elenchiamo alcuni errori di compilazione PHP con la soluzione:


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


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


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


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


checking for png_write_image in -lpng… yes
If configure fails try –with-xpm-dir=
configure: error: freetype.h not found.

Soluzione:
Configurare PHP con le seguenti opzioni:
–with-xpm-dir=/usr


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

Soluzione:
yum install libXpm-devel


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


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


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

Soluzione:
yum install openldap-devel


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


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


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


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

Soluzione:
yum install aspell-devel


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


 

PARTE2

 

 

PARTE 1


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


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

Soluzione:
yum install libxml2-devel


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

Soluzione:
yum install pcre-devel


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


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


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

Soluzione:
yum install t1lib-devel.x86_64


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

Soluzione:
yum install libmcrypt-devel.x86_64


configure: error: Cannot find libtidy

Soluzione:
yum install libtidy libtidy-devel


 

Alla Prossima.

 

I migliori temi Drupal – Luglio 2015. Se hai bisogno di creare un sito web professionale adatto per la tua attività sei nel posto giusto.

Di seguito ti mostreremo i migliori temi Drupal completamente gratuiti che ti permetteranno di creare un sito web professionale:

 

MultiPurpose Zymphonies Theme

multipurpose

Questo tema Drupal dispone di font Google, un layout reattivo, un menu per cellulare, fantastiche icone, compatibilità cross-browser, e altro ancora.

 

Mini Zymphonies Theme

micro

Questo tema ha un design semplice, Font e icone bellissime, compatibilità cross-browser, un layout reattivo, e altro ancora.

 

Bootstrap Agency

bootstrapagency

Questo tema è dotato di un design minimale, Bootstrap, un layout reattivo, compatibilità cross-browser, e altro ancora.

 

Medical Zymphonies Theme

medical

Questo tema dispone di un modulo appuntamento, 16 regioni, icone e Font, compatibilità cross-browser, un layout reattivo.

 

Startup Growth Lite

startup

Questo tema presenta un layout reattivo, compatibilità cross-browser, supporto per font e icone, 12 combinazioni di colori predefiniti, e altro ancora.

 

United Zymphonies Theme

united

Questo tema include un menu multi-livello a discesa, un cursore, 16 regioni, un layout reattivo e di facile personalizzazione, icone social network, e altro ancora.

 

Metro Zymphonies Theme

metro

Questo tema offre 16 regioni, una layout reattivo, un cursore, compatibilità cross-browser, e altro ancora.

 

Alpha Responsive Theme

alpha

Questo tema dispone di 16 regioni, layout reattivo, un menu a discesa, compatibilità cross-browser, un cursore, e altro ancora.

 

Phoenix Tema Responsive

phoenix

Questo tema presenta un layout reattivo, un menu a discesa a più livelli, un dispositivo di scorrimento, compatibilità cross-browser, 16 regioni.

 

Lava

lava-e1422552625854

Questo tema comprende un cursore jQuery, Google Font, icone social media, un sacco di regioni con blocchi collassabili, compatibilità cross-browser e altro ancora.

 

Alla Prossima.

 

I 10 migliori temi WordPress – Agosto 2015. WordPress è un cms eccezionale, si stima che il 60% dei siti presenti su Internet siano stati creati con WordPress.

WordPress è totalmente gratuito e con esso esistono migliaia di plugins e temi gratuiti ed a pagamento; di certo se non hai intenzione di spendere un euro puoi tranquillamente utilizzarlo scaricando ed installando fantastici plugins e temi completamente gratuiti.

Per il mese di Agosto, lo staff di Xlogic ha deciso di fornirti 10 bellissimi temi Responsive Design che potranno aiutarti a rendere famoso il tuo sito web:

Onetone
I 10 migliori temi WordPress - Agosto 2015

Onetone è un fantastico tema gratuito di WordPress Responsive Design ed è stato costruito in HTML5 ed in CSS3; questo tema viene utilizzato prevalentemente dai fotografi o comunque da tutte le persone che vogliono creare ed esporre una galleria d’immagini.

Zerif Lite
zerif

Zerif è un tema moderno e pulito Responsive Design totalmente gratuito e molto semplice da configurare ed utilizzare. Questo tema viene utilizzato soprattutto dalle Agenzie e dalle aziende.

Moesia
moesia

Moesia è un tema solido e completo Responsive Design per WordPress; è facilmente personalizzabile e di default offre molte opzioni per permetterti di modificare il tema nel miglior modo possibile.

Fit Coach
fitcoach

Fit Coach è un tema Responsive Design che viene utilizzato soprattutto dalle palestre e dai Personal Trainers.

Questo tema offre all’utente la possibilità di personalizzare il sito completamente.

Vantage
vantage

Vantage è uno dei temi free più utilizzati dagli utenti WordPress, può essere considerato quasi come una Landing Page infatti è stato creato da un Page Builder.

GeneratePress
generatepress

GeneratePress è un potentissimo tema free Responsive Design ottimizzato per il SEO e di conseguenza per i motori di ricerca.

Ample
ample

Ample è un fantastico tema free Responsive Design che viene utilizzato per diversi scopi, i più gettonati sono:

  • Business
  • Blogging
  • Portfolio
  • Magazine

Accelerate
accelerate

Accelerate è un tema Responsive Design molto semplice da utilizzare; sono presenti molte opzioni che permetteranno all’utente di modificare il tema a proprio piacimento.

Gridsby
gridsby

Con Gridsby potrai creare la tua galleria di foto in maniera semplice ed intuitiva; questo tema è molto utilizzato dagli utenti WordPress.

Spacious
spacious

Spacious è un tema molto popolare, è completamente gratuito ed è Responsive Design; il tema è molto semplice da utilizzare e da come puoi vedere dalla foto è molto bello e attraente.

 

Alla prossima!