Tag Archives: plesk

Problema Horde con PHP 5.3

Pubblicato da

Problema Horde con PHP 5.3

L’aggiornamento a PHP 5.3 ha portato svariate noie con le vecchie applicazioni.
Tra queste il servizio per server di webmail Horde dà qualche disfunzione se non, addirittura, smette proprio di funzionare!
Dopo qualche ora di ricerca ho trovato questa brillante soluzione nel caso in cui, dopo il login, ci si ritrova in una pagina bianca

in
/usr/share/psa-horde/imp/lib/IMAP/Client.php line 576
modifica  
function namespace($additional = array())
con 
function plnamespace($additional = array())

in
/usr/share/psa-horde/imp/lib/Session.php line 295
modifica  
$_SESSION['imp']['namespace'] = $imapclient->namespace($user_namespace);
con 
$_SESSION['imp']['namespace'] = $imapclient->plnamespace($user_namespace);

Link: howto’s

Risoluzione problema Plesk e statistiche AWStats

Pubblicato da

Risoluzione problema Plesk e statistiche AWStats

Gli amministratori che gestiscono server Linux (virtuali o dedicati reali) spesso utilizzano il Pannello Plesk di Parallels per la loro gestione.
E’ un’utility comoda, efficiente e veloce.

Un problema che si pone frequentemente è quello legato al sistema di statistiche di accesso AWStats.
Quando le si attiva per un dominio capita che queste statistiche funzionino per il mese corrente ma non tengano conto dei mesi passati.
Essendo quest’ultimo un dato molto utile, ecco un modo per riparare il bug in maniera efficace.

Aprire una shell di comando (magari con PuTTY) con accesso root e scaricare lo script di riparazione

cd /root
wget http://nickforsale.com/fixstats/fixstats.tar.gz

Scompattare l’archivio

tar -xzf fixstats.tar.gz

Infine lanciare lo script in Perl

# ./fixstats.pl fixstats
v1.2 Nick Lewis <nick.lewis@gmail.com>

Usage: ./fixstats.pl [–all | –domain= | –verbose | –test | –help]
–all : Run statistics on all domains. May not be used in conjunction with –domain.
–domain : Run statistics on specified domain only. May not be used in conjunction with –all.
–verbose : Verbose mode. Displays domains as they are processed.
–test : Test mode. Does everything except call awstats. For debugging purposes mostly.
–help : This message.

Nota bene: se si sceglie di far girare lo script per tutti i domini del server, l’operazione potrebbe impiegare anche diverse ore.

[via Linux Tools]

Introduzione al servizio Cron su Plesk

Pubblicato da

Cos’è il Cron

E’ un servizio delle macchine UNIX che serve per programmare nel tempo un comando. Con Cron definiamo il servizio, con Crontab il suo file di configurazione . Ad esempio, attraverso un Crontab, si può decidere di schedulare (dall’inglese ‘to schedule’ ) il richiamo di uno script PHP o Perl perchè quest’ultimo effettui un’operazione in dato momento o sistematicamente ogni periodo di tempo impostato.

Il settaggio di un crontab è facilitato se disponiamo per la gestione del nostro server di un pannello di controllo Plesk.

Leggi tutto

Plesk: abilitare l’accesso SSH al server

Pubblicato da

Plesk: abilitare l'accesso SSH al server

Plesk è il pannello di controllo più diffuso sia su hosting Linux che Windows.
La Secure Shell (SSH) è un’opzione di accesso alla macchina remota che è disabilitata di default per questioni di sicurezza. Per abilitarla ecco i passi necessari:

  1. Dal pannello principale cliccare sul tab “System”
  2. In “System” cercare la sezione “Hosting” e clic su “Setup”
  3. Sotto Preferences, è possibile vedere l’opzione “Shell access to server with FTP user’s credentials”. Selezionare “/bin/bash (chrooted)” invece di “Forbidden”.
  4. Cliccare su “OK” in fondo alla pagina.
  5. Nella sezione “Hosting” di “System” adesso è attivo il pulsante per SSH Terminal

Si possono fare prove di connessione sia con il client Java attivabile attraverso il pulsante dell’ultimo punto, sia tramite l’ottimo Putty