L'installazione si arresta a circa il 70%
Questo articolo fornisce una correzione per i casi in cui l’installazione si interrompe a circa il 70%.
Problema
Durante l'installazione tramite l'Impostazione guidata, il processo si arresta a circa il 70% (con o senza dati di esempio). Sullo schermo non viene visualizzato alcun errore.
Causa
Le cause comuni di questo problema includono:
- Impostazione PHP per
max_execution_time
- Valori di timeout per indice e vernice
Soluzione:
Impostare tutte le opzioni seguenti in base alle esigenze.
Tutti i server web e Vernice all-web-servers-and-varnish
-
Individua
php.ini
utilizzando un filephpinfo.php
. -
In qualità di utente con privilegi di
root
, apriphp.ini
in un editor di testo. -
Individuare l'impostazione
max_execution_time
. -
Cambia il valore in
18000
. -
Salvare le modifiche apportate a
php.ini
e uscire dall'editor di testo. -
Riavvia Apache:
- CentOS:
service httpd restart
- Ubuntu:
service apache2 restart
Se usa vernice o vernice, proceda come segue.
- CentOS:
Solo indice nginx-only
Se utilizzi nginx, utilizza le impostazioni di timeout incluse in nginx.conf.sample
o aggiungi le impostazioni di timeout nel file di configurazione dell'host nginx alla sezione location ~ ^/setup/index.php
come segue:
location ~ ^/setup/index.php {
.....................
fastcgi_read_timeout 600s;
fastcgi_connect_timeout 600s;
}
Inginx di riavvio: service nginx restart
Solo vernice varnish-only
Se si utilizza Vernice, modificare default.vcl
e aggiungere un valore di limite di timeout alla stanza backend
nel modo seguente:
backend default {
.....................
.first_byte_timeout = 600s;
}
Riavviare la vernice.
service varnish restart