Search code examples
homesteadlaravel-artisanlaravel-5.3

Laravel 5.3 storage:link -> symlink(): Protocol error


I'm trying to run the following artisan command:

php artisan storage:link

I get this error:

[ErrorException] symlink(): Protocol error

Can you help me to solve this.

This is my setup:

  • Windows 10 using vagrant with Homestead (v0.5.0) box
  • Ubuntu 16.04 LTS (GNU/Linux 4.4.0-22-generic x86_64)
  • Laravel Framework version 5.3.6
  • PHP 7.0

Solution

  • Your problem probably is that you have to start your vagrant box as a system administrator.

    So hit start type "cmd", right click it choose "Run as administrator". Navigate to your project, type "vagrant up". Retry the command.

    Creating symbolic link on Homestead?