前提・実現したいこと
Laravel8にてsailからスタートアップしたプロジェクト上で、簡易CMSを作成しようとしております。
Winsows 10 home上にDocker desktopで環境を構築し、
基本的なマスタテーブルを./vendor/bin/sail php artisan make:migrate でマイグレーションファイルを作成し
./vendor/bin/sail php artisan migrate にて テーブルを作成、コントローラ等を実装後、
必要なカラムを入れ忘れたのを思い出し、テーブルをdrop table で消去し、マイグレーションファイルを再作成しようとしました。
発生している問題・エラーメッセージ
./vendor/bin/sail php artisan make:migration projects_table
コンソール出力
In Filesystem.php line 207: chmod(): Operation not permitted
ログ出力
[2021-09-29 11:39:53] local.ERROR: chmod(): Operation not permitted {"exception":"[object] (ErrorException(code: 0): chmod(): Operation not permitted at /var/www/html/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:207) [stacktrace] #0 [internal function]: Illuminate\Foundation\Bootstrap\HandleExceptions->handleError() #1 /var/www/html/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(207): chmod() #2 /var/www/html/vendor/laravel/framework/src/Illuminate/Foundation/PackageManifest.php(181): Illuminate\Filesystem\Filesystem->replace() #3 /var/www/html/vendor/laravel/framework/src/Illuminate/Foundation/PackageManifest.php(136): Illuminate\Foundation\PackageManifest->write() #4 /var/www/html/vendor/laravel/framework/src/Illuminate/Foundation/PackageManifest.php(106): Illuminate\Foundation\PackageManifest->build() #5 /var/www/html/vendor/laravel/framework/src/Illuminate/Foundation/PackageManifest.php(89): Illuminate\Foundation\PackageManifest->getManifest() #6 /var/www/html/vendor/laravel/framework/src/Illuminate/Foundation/PackageManifest.php(78): Illuminate\Foundation\PackageManifest->config() #7 /var/www/html/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/RegisterFacades.php(26): Illuminate\Foundation\PackageManifest->aliases() #8 /var/www/html/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(237): Illuminate\Foundation\Bootstrap\RegisterFacades->bootstrap() #9 /var/www/html/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(310): Illuminate\Foundation\Application->bootstrapWith() #10 /var/www/html/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(127): Illuminate\Foundation\Console\Kernel->bootstrap() #11 /var/www/html/artisan(37): Illuminate\Foundation\Console\Kernel->handle() #12 {main} "}
試したこと
./vendor/bin/sail php artisan migrate:refresh
./vendor/bin/sail php artisan cache:clear
上記同様のエラーが発生いたします、
様々な掲示板等で、
./storage 以下のパーミッションを確認するようにとの記事を見かけたので確認いたしましたが、
プロジェクトを初期に構築したユーザアカウントですべての権限がついており、上記ログファイルやコンソール出力にも、具体的にどこのパスか?の記載がないため、八方ふさがりな状況です。
補足情報(FW/ツールのバージョンなど)
OS:Windows home 10
ミドルウェア:wsl2 (ubuntu),docker_desktop
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/09/29 03:59
2021/09/29 04:21
退会済みユーザー
2021/09/29 04:25
2021/09/29 04:34
退会済みユーザー
2021/09/29 04:37
2021/09/29 04:49
2021/09/29 04:51