This shows you the differences between two versions of the page.
it:zoo:webserverport80 [2017/05/04] |
it:zoo:webserverport80 [2020/08/14] (current) |
||
---|---|---|---|
Line 1: | Line 1: | ||
+ | ====== Lo Zoo non si avvia sui server Web ====== | ||
+ | > **Prodotto: | ||
+ | > **Sommario: | ||
+ | ===== Problema ===== | ||
+ | Quando riavvio il server, il servizio dello Zoo non si avvia. Se verifico il registro eventi di Windows (Pannello di controllo -> Strumenti di amministrazione -> Registro eventi), vedo che il servizio dello Zoo ha registrato un errore: | ||
+ | |||
+ | < | ||
+ | The Zoo service on the Local Computer started and then stopped. | ||
+ | Some services stop automatically if they are not in use by another | ||
+ | service or program. | ||
+ | </ | ||
+ | |||
+ | Esaminando i dettagli di questo errore, sempre nel registro eventi di Windows, appare il seguente messaggio: | ||
+ | |||
+ | < | ||
+ | Address already in use by another process. | ||
+ | Run ' | ||
+ | process ID, then look in Task Manager to find the name of that process. | ||
+ | </ | ||
+ | |||
+ | - Eseguire **NETSTAT -ano** dalla riga di comando ed annotare il numero PID della porta aperta che si vuole liberare. | ||
+ | - Da un gestore dei processi (task manager), si può vedere a che processo corrisponde il PID e quale programma sta usando quella porta. | ||
+ | |||
+ | Il motivo di questo errore è che un' | ||
+ | |||
+ | * [[http:// | ||
+ | * [[http:// | ||
+ | * [[http:// | ||
+ | * [[zoo: | ||
+ | ===== Soluzioni ===== | ||
+ | - Spostare lo Zoo su una macchina che non stia eseguendo servizi Web. Può essere un print server, un' | ||
+ | - Configurare i servizi Web in modo che usino porte diverse. Sia Apache che IIS si possono configurare affinché usino porte diverse. | ||
+ | |||
+ | \\ | ||
+ | |||
+ | {{tag> |