it-swarm-eu.dev

L'uso del programma di installazione delle estensioni (caricamento del file del pacchetto) non funziona sempre

Sono stato molto riservato a pubblicare questa domanda, ma questo è qualcosa che sto affrontando in quasi tutti i siti Web e vorrei ricevere feedback da altri su questo. Il file del pacchetto di caricamento nel programma di installazione delle estensioni presenta un comportamento instabile, rendendo l'installazione un problema.

Durante il tentativo di installare estensioni in vari ambienti server, alcune verranno installate senza alcun problema, ma per alcune non funzioneranno immediatamente. Si blocca e continua a mostrare la "schermata di installazione" senza alcun progresso, se non lo annullo, rimarrà lì per sempre.

Waiting for minutes the installer...

Ci sono molti casi in cui devo continuare a riprovare l'installazione diverse volte. Quindi all'improvviso, completerà l'installazione senza alcuna difficoltà e senza alcun ritardo.

Non riesco a trovare indizi comuni per quando questo accade, non accade per alcuna estensione specifica né la dimensione dell'estensione è correlata.

Non ci sono problemi di autorizzazione, la posizione della cartella tmp è definita correttamente, nessuna impostazione FTP - e ancora: a un certo punto riuscirà a installare l'estensione in questione senza problemi.

Questo è molto fastidioso e richiede tempo durante la costruzione di un sito Web e non è il massimo per i clienti.

Stai affrontando anche questo problema? Qualcuno ha idea di quale possa essere il problema qui?

2
FFrewin

Tendo a pensare che qualcosa potrebbe essere correlato al browser.

Lavoro principalmente con Safari 5.1, quindi non ho avuto la possibilità di testare ampiamente il problema in pratica utilizzando altri browser.

Quello che sto facendo, però, è il seguente:

Quando il problema si presenta in Safari, sto svuotando la cache del browser, aggiornando la pagina e riprovando l'installazione. In molti casi, questo sembra funzionare e sono in grado di installare l'estensione.

Tuttavia, ci sono ancora alcuni casi in cui l'installazione non è possibile. In questo caso, sto usando Chrome o Firefox. L'installazione avviene senza problemi lì al primo tentativo.

0
FFrewin

Questo è un colpo lungo, ma supponendo che ciò avvenga solo con estensioni di grandi dimensioni, potrebbe essere qualcosa di simile con il tempo massimo di post-esecuzione. Nel tuo file php.ini, dai un'occhiata a queste 3 righe e aumenta i valori

post_max_size = xxM
upload_max_filesize = xxM
max_execution_time = xxx
1
Lodder