Xampp htdocs 폴더, 하위 폴더 및 모든 파일 권한


10

우분투에 익숙하지 않습니다. 에 프로젝트 폴더를 복사 htdocs한 다음로드 한 브라우저에서 프로젝트를 열지 만 스타일 파일 (CSS 파일)은로드되지 않습니다. 권한 문제입니다. 나는 많은 명령을 수행했지만 성공하지 못했습니다.

의 모든 것을 어떻게 허용 할 수 htdocs있습니까?

답변:


16

htdocs 디렉토리의 권한 또는 소유권을 변경해야합니다. 권한을 변경하려면 다음과 같이 chmod 명령을 사용하십시오 .

$sudo chmod -R 755 /opt/lampp/htdocs

현재 로그인 한 사용자를 확인하려면 다음을 실행하십시오.

$whoami

소유자를 변경하려면 chown 명령을 사용하십시오 .

$sudo chown -R username:username /opt/lampp/htdocs

또한 find 명령을 사용하여 특정 파일에 대한 권한 만 변경할 수 있습니다 . 예를 들어 htdocs 디렉토리의 모든 CSS 파일에 대한 권한을 변경하려면 다음 명령을 실행하십시오.

sudo find /opt/lampp/htdocs -type f -name "*.css"  -exec chmod 755 {} \;

whoami 나를 위해
atom

위의 내용은 wordpress 폴더를 배치하고 설치를 시작하는 데 도움이되었습니다. 그러나 디렉토리는 쓸 수 없었습니다. 설치를 완료하고 wordpress 내의 디렉토리를 사용하기 전에 chmod777을 사용해야했습니다.
user227495

mypage.php를 htdocs에 복사했으며 rwx--x --- 권한이 있습니다. xampp index.html에 644가있는 것을 볼 수 있습니다. htcdocs로 복사 할 때 파일이 644 권한으로 umask를 어디로 설정해야합니까?
Hrvoje T

당신은 sudo -i를 먼저해야합니다
a_m_dev

1

그것은 나를 도왔다 :

sudo chown -R youruser : youruser / opt / lampp / htdocs 또한 httpd.conf 파일을 변경할 수 있습니다. sudo gedit /opt/lampp/etc/httpd.conf

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.