php 파일에 권한이 없는 문제에 대한 해결 방법: 1. "ls -l ./[target_dir]" 명령을 사용하여 권한을 확인합니다. 2. "chown -R apache를 통해 전체 디렉터리에 대한 권한을 설정합니다. apache [target_dir]"; 3. , "sudo -u apache git Reset --hard 977e75b" 명령을 실행합니다.
이 튜토리얼의 운영 환경: Windows 7 시스템, PHP 버전 8.1, Dell G3 컴퓨터.
php 파일에 권한이 없으면 어떻게 해야 하나요?
PHP는 file_put_contents가 스트림을 열지 못했다고 보고합니다. 2행의 xxxxx에서 권한이 거부되었습니다.
권한을 확인하려면 다음 명령을 사용하세요. ls -l ./[target_dir]
파일 권한이 루트가 됩니다 아니요, 그렇지 않습니다. 더 이상 아파치.
프로젝트에 git이 설치되어 있기 때문에 루트 사용자로 git이 실행됩니다. 이것이 이유가 될 것입니다.
해결책:
먼저 전체 디렉터리에 대한 권한을 설정합니다 chown -R apache:apache [target_dir] (apache에 대한 권한 복원)
그런 다음 git을 실행할 때마다 apache 사용자로 sudo -u를 실행합니다. 명령 apache git Reset --hard 977e75b
권장 학습: "PHP 비디오 튜토리얼"
위 내용은 PHP 파일에 권한이 없으면 어떻게 해야 합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!