iT邦幫忙

0

無法在Homestead建立新的Laravel專案

環境資訊
作業系統: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$
https://laracasts.com/discuss/channels/laravel/new-laravel-project-inside-vagrant-permission-denied
不知道你的問題是不是跟他一樣
yoyo_lin iT邦新手 5 級 ‧ 2020-07-02 08:26:26 檢舉
我是在本地建立C:/Users/…/Homestead/再映射到/home/vagrant,跟這篇的問題不一樣哦
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

1 個回答

0

看起來像是權限問題。
看是不是用了錯誤的用戶在做建立。

yoyo_lin iT邦新手 5 級 ‧ 2020-07-02 08:27:28 檢舉

用戶確認是正確的,也是系統管理員

如果你說是系統管理員,那我會真覺是錯的。

通靈亡 iT邦高手 1 級 ‧ 2020-07-02 09:46:26 檢舉

yoyo_lin
你從第一篇到這一篇的問題都是一樣的
你所有的操作都是跟Homestead有關,跟Windows一點關係都沒有

所以你要調整的是Homestead環境的讀寫權限

我要發表回答

立即登入回答