반응형
캐시 디렉토리를 생성할 수 없습니다.또는 디렉토리에 쓸 수 없습니다.Laravel에서 캐시 없이 진행 중
나는 새로운 라라벨 프로젝트를 만들었다.터미널에 종속 장치를 설치할 때composer
에 다음 경고가 표시됩니다.
Cannot create cache directory /home/w3cert/.composer/cache/repo/https---packagist.org/, or directory is not writable. Proceeding without cache.
컴포저를 설치할 때$ sudo
그렇기 때문에~/.composer
루트에 의해 폴더가 생성되었습니다.
다음을 수행하여 문제를 해결합니다.
$ sudo chown -R $USER $HOME/.composer
폴더에 대한 그룹 사용 권한 변경
sudo chown -R w3cert /home/w3cert/.composer/cache/repo/https---packagist.org
Files 폴더도 마찬가지입니다.
sudo chown -R w3cert /home/w3cert/.composer/cache/files/
네 번째 파라미터를 사용자 이름으로 변경하지 않으면 w3cert가 사용자 이름이라고 가정합니다.
그래도 문제가 해결되지 않으면 시도해 보십시오.
sudo chown -R w3cert /home/w3cert/.composer
html 폴더 또는 larabel 프로젝트를 작성하려는 폴더에 대해 동일한 작업을 수행하면 앱 디렉토리를 생성할 수 없습니다.
.composer 디렉토리의 소유권을 변경합니다.
sudo chown -R $USER $HOME/.composer
$USER
사용자 이름과$HOME
는 홈 디렉토리입니다.
다음 명령을 사용합니다.
sudo chown -R $USER ~/.composer/
언급URL : https://stackoverflow.com/questions/35874482/cannot-create-cache-directory-or-directory-is-not-writable-proceeding-withou
반응형
'programing' 카테고리의 다른 글
확장 PHP 클래스의 정적 호출에서 클래스 이름을 얻으려면 어떻게 해야 합니까? (0) | 2022.11.25 |
---|---|
extern 키워드가 C 함수에 미치는 영향 (0) | 2022.11.25 |
어레이의 줄임말: {} 또는 []와 같은 리터럴 구문이 있습니까? (0) | 2022.11.25 |
jOOQ를 사용하여 SELECT EXISTES(서브쿼리)를 작성하려면 어떻게 해야 합니까? (0) | 2022.11.25 |
같은 클래스에 있는 다른 개체의 개인 필드에 액세스합니다. (0) | 2022.11.25 |