キャッシュディレクトリを作成できません。ComposerでLaravelプロジェクトを作成するときにこの問題を解決してください

キャッシュディレクトリを作成できません。ComposerでLaravelプロジェクトを作成するときにこの問題を解決してください
smmm@smmm-linux:/var/www/html$ composer create-project laravel/laravel test
Cannot create cache directory /home/smmm/.composer/cache/repo/https---packagist.org/, or directory is not writable. Proceeding without cache
Cannot create cache directory /home/smmm/.composer/cache/files/, or directory is not writable. Proceeding without cache
Cannot create cache directory /home/smmm/.composer/cache/repo/https---packagist.org/, or directory is not writable. Proceeding without cache

答え1

次のパスに従って/home/smmm/.composer/cache/repo/https---packagist.org、問題を解決するにはこれらのコマンドを試す必要があります。

  • フォルダのグループ権限を変更する
    sudo chown -R smmm /home/smmm/.composer/cache/repo/https---packagist.org を実行します。
  • ファイルフォルダを変更する
    sudo chown -R smmm /home/smmm/.composer/cache/files/ を実行します。
  • そして、作曲者のディレクトリ全体の権限を変更します
    sudo chown -R smmm /home/smmm/.composer

よろしくお願いします

関連情報