Les images n'apparaissent pas sur mon site web

Ce problème provient généralement de restrictions serveur imposées par les hébergeurs. Vous pouvez rencontrer un message d'erreur comme symlink() has been disabled for security reasons dans vos journaux d'erreurs PHP.

Pour résoudre ce problème, assurez-vous que la fonction PHP symlink() est activée sur votre serveur. Le script s'appuie sur cette fonction pour créer un lien symbolique partageant le répertoire des images dans le dossier public.

Si la fonction symlink() est désactivée et que vous avez un accès SSH, vous pouvez créer manuellement le lien symbolique via la ligne de commande :

ln -s /path/to/storage/app/public/  /path/to/public/storage

Alternativement :

cd  /path/to/public_html/public/
ln -s ../storage/app/public/ ./storage

Remarque : Remplacez /path/to/ par le chemin réel du répertoire racine de votre site web.

Cet article vous a-t-il été utile ?

Merci pour votre retour !

Besoin d'aide ? Créez un ticket de support

Créer un Ticket

Problèmes courants

mars 24, 2026