아파치에게 홈 디렉토리에 쓰기 권한을 부여하는 방법은 무엇입니까?

user3247608

내 서버는 / var / www / html에 있습니다. /var/www/html/fileio_test/io_test.php에 php 스크립트가 있습니다.

<?php

$logging = <<< LOG
This is a test
LOG;

$testfile = fopen('/home/djameson/test.txt', 'a'); 
fwrite ($testfile, $logging);
fclose($testfile);

?>

이 스크립트를 실행하려고하면

Warning: fopen(/home/djameson/test.txt): failed to open stream: Permission denied in   /var/www/html/fileio_test/io_test.php on line 7

Warning: fwrite() expects parameter 1 to be resource, boolean given in /var/www/html/fileio_test/io_test.php on line 8

Warning: fclose() expects parameter 1 to be resource, boolean given in /var/www/html/fileio_test/io_test.php on line 9

아파치가 내 홈 디렉토리에 쓰도록하려면 어떻게해야합니까? 서버는 fedora 20에서 실행됩니다.

kuldeep.kamboj

파일이 홈 디렉토리에 있으므로 다음 접근 방식 중 하나를 제안합니다.

  1. 파일 자체에 0777 권한을 부여하십시오.

    chmod 0777 /home/djameson/test.txt
    
  2. 소유권을 아파치 사용자 www-data로 변경하고 소유자 쓰기 권한을 부여하십시오.

    sudo chown www-data:www-data /home/djameson/test.txt
    chmod 0744 /home/djameson/test.txt
    
  3. 사용자를 www-data 그룹에 추가하거나 그 반대로 www-data 사용자를 그룹에 추가하십시오. 그리고 그룹 쓰기 권한.

    sudo usermod -a -G www-data djameson
    chmod 0764 /home/djameson/test.txt
    

참고 : 나는 아파치 사용자 이름과 그룹 이름이 각각 www-data 및 www-data라고 가정하고 있습니다. 따라서 서버 아파치 사용자 이름 / 그룹 이름을 변경해야합니다.

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

홈 디렉토리 크기 제한을 아는 방법은 무엇입니까?

분류에서Dev

전체 디렉토리 트리에 그룹 쓰기 권한을 적용하는 방법은 무엇입니까?

분류에서Dev

Linux에서 디렉토리의 쓰기 권한을 제거하는 방법은 무엇입니까?

분류에서Dev

Samba에서 쓰기 권한을 부여하는 방법은 무엇입니까?

분류에서Dev

주어진 디렉토리의 존재하거나 미래의 하위 디렉토리에서 특정 사용자에게 읽기 / 쓰기 권한을 부여하는 방법은 무엇입니까?

분류에서Dev

연결시 특정 장치에 읽기 / 쓰기 권한을 부여하는 방법은 무엇입니까?

분류에서Dev

Android에서 이동식 미디어의 DCIM 디렉토리에 대한 쓰기 액세스 권한을 얻는 방법은 무엇입니까?

분류에서Dev

홈 디렉토리에서 홈 디렉토리를 복사하는 방법은 무엇입니까?

분류에서Dev

홈 디렉토리에 MIME 유형 아이콘을 추가하는 방법은 무엇입니까?

분류에서Dev

홈 디렉토리에 MIME 유형 아이콘을 추가하는 방법은 무엇입니까?

분류에서Dev

사용자에게 모든 디스크 파일 및 디렉토리에 대한 쓰기 권한이 없도록 만드는 방법은 무엇입니까?

분류에서Dev

특정 디렉토리에 파일을 쓰는 방법은 무엇입니까?

분류에서Dev

/ var / log에 대한 Java 도구 쓰기 권한을 부여하는 방법은 무엇입니까?

분류에서Dev

특정 pyqt 프로그램에 읽기 / 쓰기 권한을 부여하는 방법은 무엇입니까?

분류에서Dev

Samba Active Directory 서버에서 Linux 홈 디렉토리 및 셸을 지정하는 방법은 무엇입니까?

분류에서Dev

디렉토리 b에서 디렉토리 a의 파일을 동기화하는 방법은 무엇입니까?

분류에서Dev

터미널을 열지 만 기본 홈과 다른 디렉토리에있는 데스크탑 "바로 가기"를 만드는 방법은 무엇입니까?

분류에서Dev

Deno의 하위 디렉토리에 대한 읽기 권한을 부여하는 방법이 있습니까?

분류에서Dev

홈 디렉토리에서 만든 파일을 포함하여 Arch Linux에서 프로그램을 완전히 제거하는 방법은 무엇입니까?

분류에서Dev

홈 디렉토리에 더 많은 스토리지를 할당하는 방법은 무엇입니까?

분류에서Dev

디렉토리의 모든 폴더 / 파일에 대한 기본 파일 권한을 설정하는 방법은 무엇입니까?

분류에서Dev

디렉토리의 모든 폴더 / 파일에 대한 기본 파일 권한을 설정하는 방법은 무엇입니까?

분류에서Dev

chmod를 사용하여 내 그룹의 단일 사용자에게 내 디렉토리에 대한 권한을 부여하는 방법은 무엇입니까?

분류에서Dev

기본 제공 홈 디렉토리 암호화 사용을 중지하는 방법은 무엇입니까?

분류에서Dev

기본 제공 홈 디렉토리 암호화 사용을 중지하는 방법은 무엇입니까?

분류에서Dev

git repo에서 홈 디렉토리 .rc 파일을 체크 아웃하는 올바른 방법은 무엇입니까?

분류에서Dev

폴더 및 하위 폴더 및 파일에 대한 읽기 쓰기 권한을 부여하는 방법은 무엇입니까?

분류에서Dev

폴더 및 하위 폴더 및 파일에 대한 읽기 쓰기 권한을 부여하는 방법은 무엇입니까?

분류에서Dev

FTP 사용자 및 홈 사용자에게 동일한 권한을 부여하는 방법은 무엇입니까?

Related 관련 기사

  1. 1

    홈 디렉토리 크기 제한을 아는 방법은 무엇입니까?

  2. 2

    전체 디렉토리 트리에 그룹 쓰기 권한을 적용하는 방법은 무엇입니까?

  3. 3

    Linux에서 디렉토리의 쓰기 권한을 제거하는 방법은 무엇입니까?

  4. 4

    Samba에서 쓰기 권한을 부여하는 방법은 무엇입니까?

  5. 5

    주어진 디렉토리의 존재하거나 미래의 하위 디렉토리에서 특정 사용자에게 읽기 / 쓰기 권한을 부여하는 방법은 무엇입니까?

  6. 6

    연결시 특정 장치에 읽기 / 쓰기 권한을 부여하는 방법은 무엇입니까?

  7. 7

    Android에서 이동식 미디어의 DCIM 디렉토리에 대한 쓰기 액세스 권한을 얻는 방법은 무엇입니까?

  8. 8

    홈 디렉토리에서 홈 디렉토리를 복사하는 방법은 무엇입니까?

  9. 9

    홈 디렉토리에 MIME 유형 아이콘을 추가하는 방법은 무엇입니까?

  10. 10

    홈 디렉토리에 MIME 유형 아이콘을 추가하는 방법은 무엇입니까?

  11. 11

    사용자에게 모든 디스크 파일 및 디렉토리에 대한 쓰기 권한이 없도록 만드는 방법은 무엇입니까?

  12. 12

    특정 디렉토리에 파일을 쓰는 방법은 무엇입니까?

  13. 13

    / var / log에 대한 Java 도구 쓰기 권한을 부여하는 방법은 무엇입니까?

  14. 14

    특정 pyqt 프로그램에 읽기 / 쓰기 권한을 부여하는 방법은 무엇입니까?

  15. 15

    Samba Active Directory 서버에서 Linux 홈 디렉토리 및 셸을 지정하는 방법은 무엇입니까?

  16. 16

    디렉토리 b에서 디렉토리 a의 파일을 동기화하는 방법은 무엇입니까?

  17. 17

    터미널을 열지 만 기본 홈과 다른 디렉토리에있는 데스크탑 "바로 가기"를 만드는 방법은 무엇입니까?

  18. 18

    Deno의 하위 디렉토리에 대한 읽기 권한을 부여하는 방법이 있습니까?

  19. 19

    홈 디렉토리에서 만든 파일을 포함하여 Arch Linux에서 프로그램을 완전히 제거하는 방법은 무엇입니까?

  20. 20

    홈 디렉토리에 더 많은 스토리지를 할당하는 방법은 무엇입니까?

  21. 21

    디렉토리의 모든 폴더 / 파일에 대한 기본 파일 권한을 설정하는 방법은 무엇입니까?

  22. 22

    디렉토리의 모든 폴더 / 파일에 대한 기본 파일 권한을 설정하는 방법은 무엇입니까?

  23. 23

    chmod를 사용하여 내 그룹의 단일 사용자에게 내 디렉토리에 대한 권한을 부여하는 방법은 무엇입니까?

  24. 24

    기본 제공 홈 디렉토리 암호화 사용을 중지하는 방법은 무엇입니까?

  25. 25

    기본 제공 홈 디렉토리 암호화 사용을 중지하는 방법은 무엇입니까?

  26. 26

    git repo에서 홈 디렉토리 .rc 파일을 체크 아웃하는 올바른 방법은 무엇입니까?

  27. 27

    폴더 및 하위 폴더 및 파일에 대한 읽기 쓰기 권한을 부여하는 방법은 무엇입니까?

  28. 28

    폴더 및 하위 폴더 및 파일에 대한 읽기 쓰기 권한을 부여하는 방법은 무엇입니까?

  29. 29

    FTP 사용자 및 홈 사용자에게 동일한 권한을 부여하는 방법은 무엇입니까?

뜨겁다태그

보관