X

Prestashop: problema impossibile aprire file zip

Prestashop , la diffusa piattaforma ecommerce, ha una modalità d’installazione dei temi estremamente semplice.
Basta infatti utilizzare il modulo “themeinstallator”, andare in configura, e uploadare lo zip con il tema.
Può capitare tuttavia che Prestashop ritorni il messaggio di errore che “non è possibile aprire il file zip”.
In questo caso si possono provare tre soluzioni

  • Controllare che la modalità safe_mode di PHP sia su off (cos’è safe_mod di PHP)
  • Accertarsi che la cartella del modulo themeinstallator abbia tutti i permessi di lettura e scrittura ricorsivi (in caso negativo assegnare 777 a file e cartelle)
  • Lo zip potrebbe essere corrotto. In questo caso conviene scompattare il tema sul desktop (sempre che sia possibile) e poi rizipparlo con un tool per archivi come 7-zip

Ricordo che è sempre possibile installare un tema per Prestashop anche manualmente. Basta scompattare l’archivio e uploadarlo nelle rispettive cartelle.
L’unica vera grande seccatura è quella di provvedere alla configurazione maualmente. Quindi si deve aprire in locale il file Config.xml  e seguire la sequenza di istruzioni nel codice xml come l’attivazione/disattivazione dei moduli e gli hook delle posizioni previste.

Link: Prestashop

Sergio Gandrus: Da febbraio 2024 lavoro come CTO presso Deva Connection Il mio stack è PHP/MySQL/Git/Docker. Lavoro con Agile (Scrum) e utilizzo principalmente AWS come cloud provider. Sono papà e marito. Nel tempo libero mi piace leggere, il buon vino e viaggiare.