Integrità del core PrestaShop
Verifica dell'integrità dei file del core di PrestaShop
PrestaShop non pubblica le impronte dei suoi file. Le calcoliamo dal pacchetto ufficiale della versione installata e le confrontiamo con il negozio, compresa la cartella di amministrazione con il nome che le hai dato.
Il problema
Ogni negozio ha una cartella admin diversa.
Per sicurezza PrestaShop chiede di rinominare la cartella admin. Un confronto con il pacchetto ufficiale, dove si chiama ancora admin, non trova i file o li dà tutti per mancanti.
In più la distribuzione ufficiale contiene un secondo archivio con il negozio vero e proprio.
Come funziona
Pacchetto ufficiale, cartella del negozio.
- 1
Pacchetto
Scarichiamo la distribuzione della versione dal catalogo ufficiale, ed estraiamo anche l'archivio interno quando c'è.
- 2
Cartella admin
L'agente individua la cartella di amministrazione e la piattaforma rimappa i percorsi.
- 3
Confronto
Classi, controller,
src,vendore amministrazione devono contenere solo file ufficiali.
Nel dettaglio
Cosa copre.
- PrestaShop 1.7.6, 1.7.7, 1.7.8, 8.0, 8.1, 8.2, 9.0, 9.1 e 9.2
- Provato anche con una cartella admin senza il prefisso
admin - Moduli, temi, immagini e configurazione restano fuori dal confronto
- Dopo un aggiornamento con Update Assistant, i file nuovi sono spiegati solo se coincidono con il pacchetto ufficiale
FAQ
Domande frequenti
E i file dei moduli nativi?
Quelli aggiornati durante un aggiornamento del core li confrontiamo con l'archivio della loro versione, dal marketplace o dalla distribuzione ufficiale.
Se ho modificato un file del core?
Lo vedi segnalato accanto all'originale. Se la modifica è voluta la approvi, e l'avviso torna solo se il file cambia ancora.
Funzioni collegate
Da vedere insieme
Provalo sui siti dei tuoi clienti.
Durante la beta facciamo entrare poche agenzie alla volta e configuriamo con voi i primi siti.