環境資訊
作業系統:WINDOWS 10 2004 專業版 64位元
Laravel Framework 7.8.1
Laravel/homestead (virtualbox, 9.5.1)
Vagrant version 2.2.9
git version 2.26.2.windows.1
MYSQL Workbench version 8.0.19
APACHE version 2.4.41
目前需求
在Homestead建立新的Laravel專案
遇到的問題
之前已經建立過2個Laravel專案,但是這次再新建就出現了以下錯誤。
在這之前的更動只有
1.更新windows 10 2004版
2.禁用VirtualBox NDIS6...Driver(因為作業系統更新完就沒辦法啟動虛擬機,禁用後就可正常開啟)
3.使用yarn install、yarn run dev
以上,還請各位高手幫忙解答了,謝謝。
vagrant@homestead:~/code$ laravel new tree
Crafting application...
PHP Warning: file_put_contents(/home/vagrant/code/laravel_b9edad11fe29f293efbb0a58a685fa8f.zip): failed to open stream: Permission denied in /home/vagrant/.composer/vendor/laravel/installer/src/NewCommand.php on line 147
Warning: file_put_contents(/home/vagrant/code/laravel_b9edad11fe29f293efbb0a58a685fa8f.zip): failed to open stream: Permission denied in /home/vagrant/.composer/vendor/laravel/installer/src/NewCommand.php on line 147
PHP Warning: ZipArchive::extractTo(): Permission denied in /home/vagrant/.composer/vendor/laravel/installer/src/NewCommand.php on line 169
Warning: ZipArchive::extractTo(): Permission denied in /home/vagrant/.composer/vendor/laravel/installer/src/NewCommand.php on line 169
PHP Warning: ZipArchive::close(): Invalid or uninitialized Zip object in /home/vagrant/.composer/vendor/laravel/installer/src/NewCommand.php on line 171
Warning: ZipArchive::close(): Invalid or uninitialized Zip object in /home/vagrant/.composer/vendor/laravel/installer/src/NewCommand.php on line 171
You should verify that the "storage" and "bootstrap/cache" directories are writable.
In Process.php line 332:
The provided cwd "/home/vagrant/code/tree" does not exist.
new [--dev] [--auth] [-f|--force] [--] [<name>]
vagrant@homestead:~/code$
看起來像是權限問題。
看是不是用了錯誤的用戶在做建立。
用戶確認是正確的,也是系統管理員
如果你說是系統管理員,那我會真覺是錯的。
yoyo_lin
你從第一篇到這一篇的問題都是一樣的
你所有的操作都是跟Homestead有關,跟Windows一點關係都沒有
所以你要調整的是Homestead環境的讀寫權限