A volte il rinnovo automatico dei certificati di Plesk genera degli errori (es. too many requests) e conviene fare il rinnovo manualmente. Facendolo da linea di comando si riesce a gestire meglio tutto. Il comando da usare è: plesk bin […]
Continue reading »Migrare un database latin1 da MySQL 4.0 a MySQL 4.1
Migrando un database MySQL dalla versione 4.0 alla 4.1, se è in Latin1, si possono riscontrare dei problemi nel charset, e i caratteri vengono sostituiti da sgorbi. Si può provare a risolvere il problema dicendo in fase di esportazione a […]
Continue reading »Impostare un redirect a sottocartella tramite Plesk
Se si vuole redirigere un dominio (es. http://www.DOMINIO1.it) a una sottocartella di un altro dominio (es. http://www.DOMINIO2.it/pippo) si deve creare su Plesk il DOMINIO1 come normale “dominio”, poi andare sulla sua modifica e scegliere “Hosting settings”. Lì si trova la […]
Continue reading »Come impostare un proxy su Apache se si è migrato il dominio su un altro server
Per evitare che vengano fatti accessi sul vecchio server, quando un dominio è stato migrato sul nuovo e in attesa che i DNS si sincronizzino, si può impostare un proxy HTTP sul vecchio server. Va: 1. inserita in /etc/hosts la […]
Continue reading »Passare un sito WordPress a HTTPS
Per passare una sito WordPress ad HTTPS, dopo aver installato il certificato, bisogna: 1. Cambiare le impostazioni Indirizzo WordPress (URL) e Indirizzo sito (URL) in Impostazioni -> Generali mettendo https invece di http 2. Controllare se c’è un warning di […]
Continue reading »Plesk dice che non trova mysqldump nel path, quando invece esiste
Se nella migrazione di un database in Plesk avete l’errore Failed to create database dump of database ‘emaki’. ‘mysqldump’ utility returned non-zero exit code. – Exit code: 127 – Stderr: sh: 1: mysqldump: not found ma mysqldump esiste, forse è […]
Continue reading »Dovecot: cancellare email dal cestino e ricalcolare la quota
Per cancellare le email dal cestino di un utente: doveadm expunge -u nomeutente mailbox Trash savedbefore 1d (cancella quelle più vecchie di 1 giorno) Per ricalcolare la quota: doveadm quota recalc -u nomeutente per vedere la quota: doveadm quota get […]
Continue reading »Utilizzare due codici di tracciatura per Google Analytics
È possibile usare due codici di tracking insieme per Google Analytics, se si utilizzano i metodi di inserimento del codice più recenti. In particolare, se si usa il Global Site Tag, il codice da usare è: <!– Global Site Tag […]
Continue reading »Come leggere gratuitamente le heatmap di un sito web e tracciare il comportamento degli utenti
Il servizio Smartlook permette di tracciare il comportamento degli utenti e di generare delle heatmap sull’uso delle singole pagine. Usando questo strumento si può vedere dove gli utenti cliccano, e quindi raccogliere informazioni utilissime per applicare modifiche all’usabilità del sito […]
Continue reading »Calcolare quali sono le tabelle con più righe in un database MySQL
SELECT TABLE_NAME, TABLE_ROWS FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_SCHEMA = ‘{nomedb}’ ORDER BY TABLE_ROWS DESC; Dà un elenco ordinato delle tabelle con prima quelle che contengono più righe. NOTA: nelle tabelle InnoDB il numero di righe è approssimato.
Continue reading »