Laravel 5.3 stockage:lien -> symlink(): erreur de Protocole
Je suis en train de lancer le suivant artisan de commande:
php artisan storage:link
J'obtiens cette erreur:
[ErrorException]
symlink(): Protocol error
Pouvez-vous m'aider à résoudre ce problème.
C'est ma configuration:
- Windows 10 à l'aide de vagabond avec Homestead (v0.5.0) de la boîte de
- Ubuntu 16.04 LTS (GNU/Linux 4.4.0-22-generic x86_64)
- Laravel Cadre de la version 5.3.6
- PHP 7.0
Même sur Laravel 5.4 et Ferme ((v5.4.0)) sur Win 10
OriginalL'auteur Elie Morin | 2016-09-14
Vous devez vous connecter pour publier un commentaire.
Votre problème est probablement que vous devez commencer votre vagrant box en tant qu'administrateur système.
Alors cliquez sur démarrer tapez "cmd", cliquez droit dessus, choisir "Exécuter en tant qu'administrateur". Accédez à votre projet, le type "erratique". Réessayez la commande.
La création de lien symbolique sur Homestead?
Vous aurez envie de les arrêter si vous êtes déjà en place avant de passer à "Exécuter en tant qu'administrateur".
Si vous n'avez pas tenu compte @ShawnLindstrom conseils, vous rencontrez le message d'erreur suivant:
Vagrant up: There was an error while executing 'VBoxManage', a CLI used by Vagrant
OriginalL'auteur bleenders
Exécuter cmd en tant que Super Admin.
php artisan de stockage:le lien est OK.
OriginalL'auteur tanteng
D'abord fermer le vagabond avec
vagrant halt
de la commande, puis exécuter cmd en tant qu'administrateur, allez dans votre homestead dossier, commencez Vagrant avecvagrant up
et puis vous pouvez exécuterphp artisan storage:link
.Pour moi cela a fonctionné 🙂
OriginalL'auteur Alexandru Dumitru
Vous devez vous connecter en tant que cmd en administrateur, pour ce faire, cliquez sur la touche windows et X. Ensuite, sélectionnez le système de l'administrateur-symbole. N'oubliez pas de donner son errance halte à l'autre terminal.
OriginalL'auteur Mia de la Vega