Getting Permission Denied Error on 'laravel new blog' inside Vagrant
Hi,
I am an absolute Laravel beginner. Just finished installing homestead. "vagrant up" and "vagrant ssh" is fine.
Now I am trying to create a new project inside "Code" using "laravel new blog" but I am getting permission denied error. Was expecting that folder to be created "Code/blog".
I have tried "chmod 777 Code" but still getting that error.
However I can create projects on vagrant home folder.
These Details might help:
Exact Error Message:
Crafting application...
PHP Warning: file_put_contents(/home/vagrant/Code/laravel_438edf6e30add49004702249a44cc69b.zip): failed to open stream: Permission denied in /home/vagrant/.composer/vendor/laravel/installer/src/NewCommand.php on line 122
Warning: file_put_contents(/home/vagrant/Code/laravel_438edf6e30add49004702249a44cc69b.zip): failed to open stream: Permission denied in /home/vagrant/.composer/vendor/laravel/installer/src/NewCommand.php on line 122
PHP Warning: ZipArchive::extractTo(): Permission denied in /home/vagrant/.composer/vendor/laravel/installer/src/NewCommand.php on line 140
Warning: ZipArchive::extractTo(): Permission denied in /home/vagrant/.composer/vendor/laravel/installer/src/NewCommand.php on line 140
PHP Warning: ZipArchive::close(): Invalid or uninitialized Zip object in /home/vagrant/.composer/vendor/laravel/installer/src/NewCommand.php on line 142
Warning: ZipArchive::close(): Invalid or uninitialized Zip object in /home/vagrant/.composer/vendor/laravel/installer/src/NewCommand.php on line 142
Composer could not find a composer.json file in /home/vagrant/Code
To initialize a project, please create a composer.json file as described in the https://getcomposer.org/ "Getting Started" section
Application ready! Build something amazing.