Come risolvere il problema delle immagini caricate e non mostrate su PrestaShop?
Il motivo più comune per questo problema è che le foto vengono caricate con permessi non corretti. Di conseguenza, il servizio Apache non può accedervi correttamente e restituisce un'errore 403.
La soluzione è semplice. È necessario accedere al proprio account tramite FTP o utilizzando Gestione File nel cPanel e trovare il file images.inc.php. Quindi apri il file e trova le seguenti righe:
| 1 2 | imagedestroy($ressource); return $flag; |
Su una nuova riga appena sopra di esse dovresti aggiungere:
| 1 | chmod($filename, 0755); |
Dopo la modifica, le righe dovrebbero apparire come segue:
| 1 2 3 | chmod($filename, 0755); imagedestroy($ressource); return $flag; |
Questa regola cambierà i permessi per le foto caricate con 755 ed esse verranno visualizzate correttamente.
Hai bisogno di aiuto?
Se hai dubbi su questo argomento, il team di G Tech Group può aiutarti. Contattaci tramite il modulo di contatto.