Невозможно создать каталог кэша! Помогите мне решить эту проблему при создании проекта Laravel с помощью Composer

Невозможно создать каталог кэша! Помогите мне решить эту проблему при создании проекта Laravel с помощью Composer
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

С наилучшими пожеланиями

Связанный контент