Cache-Verzeichnis kann nicht erstellt werden! Helfen Sie mir, dieses Problem zu lösen, wenn ich ein Laravel-Projekt mit Composer erstelle.

Cache-Verzeichnis kann nicht erstellt werden! Helfen Sie mir, dieses Problem zu lösen, wenn ich ein Laravel-Projekt mit Composer erstelle.
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

Antwort1

Entsprechend Ihrem folgenden Pfad /home/smmm/.composer/cache/repo/https---packagist.orgmüssen Sie diese Befehle ausprobieren, um Ihr Problem zu lösen.

  • Ändern der Gruppenberechtigung für Ordner
    sudo chown -R smmm /home/smmm/.composer/cache/repo/https---packagist.org
  • Ändern des Dateiordners
    sudo chown -R smmm /home/smmm/.composer/cache/files/
  • Und dann ändern Sie für das gesamte Composer-Verzeichnis die Berechtigung
    sudo chown -R smmm /home/smmm/.composer

Beste grüße

verwandte Informationen