Programmation

Comment créer des liens symboliques via FTP

Révélation: on ne peut pas !

Afin de pouvoir utiliser le File Storage de Laravel, il me fallait créer un lien symbolique dans le dossier public, pointant vers un sous-dossier situé dans le dossier storage. Une opération simple et rapide lorsque vous bénéficiez d'un accès ssh vers votre serveur de production. Mais c'est une toute autre histoire quand vous n'avez qu'un accès FTP !

La solution était donc de laisser PHP se charger du travail pour moi, en utilisant la commode fonction symlink :

if (!file_exists('./storage')) {
    symlink("../storage/app/public", "./storage");
}

[EN] Create symbolic links on server without SSH available?

Retour


Commentaires

Aucun commentaire pour le moment.

Une remarque, une suggestion ? N'hésitez pas à vous exprimer ci-dessous. Veuillez simplement être courtois et poli, merci d'avance.

Si ce champ est laissé vide, vous apparaîtrez en tant que Anonyme.