나는 혼란 스럽다! 대상 폴더는 '/uploads'
입니다. 이 폴더에 대한 권한 0755
때 나는 '/uploads'
에 PHP로 파일을 업로드 할 수 있으며,이 오류가 나는 get_current_user()
PHP 기능과 string(4) root
.this 내가 루트 사용자 얻을으로 로그인 의미가 디스플레이에서 사용자 이름 리눅스를 확인 스크립트 업로드하기 전에 Unable to write in the "/uploads" directory'
를 표시 루트 사용자와 파일을 업로드하고 root user.so로 업로드하여 저장하려면 권한 오류가 발생하는 이유는 무엇입니까 ?? '/uploads'
에 대한 변경 권한이 '0757'
인 경우 오류 표시 및 업로드가 성공적으로 수행되지 않지만 허락을 '0757'
으로 변경하고 싶지 않습니다. 다른 사람이 '/uploads'
에 쓸 수 있기 때문에 권한을 변경하고 싶지 않습니다.PHP의 대상 업로드 폴더에 대한 권한
0
A
답변
2
HTTP 서버를 실행하는 사용자는 누구입니까? 일반적으로 "www-data"와 같은 형식입니다. 업로드 폴더의 소유권을 "www-data : www-data"로 변경하면 거기에 데이터를 저장할 수 있습니다.
관련 문제
- 1. 업로드 된 파일을 PHP의 폴더에 업로드
- 2. 폴더에 대한 사용 권한
- 3. PHP의 move_uploaded_file에 대한 대상 경로
- 4. PHP의 ftp_chmod 및 폴더 권한
- 5. 업로드 대상
- 6. VBA 폴더에 대한 권한 할당
- 7. TFS 폴더에 대한 사용자 권한
- 8. 여러 파일 업로드 PHP의 새 폴더에 단일 파일 업로드
- 9. IUSR 파일 업로드 권한
- 10. htaccess가있는 제한된 폴더에 대한 사용 권한
- 11. web.config의 특정 폴더에 대한 쓰기 권한
- 12. 폴더에 대한 PHP 확인 chmod 권한
- 13. linux CentOS의 폴더에 대한 액세스 권한 할당
- 14. 원격 서버의 폴더에 대한 쓰기 권한
- 15. 웹 폴더에 대한 Symfony 2 권한
- 16. vba 폴더에 대한 Outlook 사용 권한
- 17. html 하위 폴더에 대한 사용 권한
- 18. PHP를 사용하여 폴더에 대한 사용 권한 부여
- 19. RewriteRule - 폴더에 대한 액세스 권한 부여
- 20. 정의 된 범주를 기반으로 대상 폴더에 파일을 업로드
- 21. PHP의 관리자 권한
- 22. PHP의 CP 권한 문제
- 23. 이미지를 업로드하려고하지만 대상 폴더에 나타나지 않습니다.
- 24. 우분투 및 아파치 서버의 특정 폴더에 대한 php의 이상한 동작
- 25. SFTP 업로드 권한
- 26. appdata 폴더에 쓰기 - 권한 문제?
- 27. 이미지가 PHP의 폴더에 저장되지 않습니다.
- 28. 특정 대상 폴더에 파일 다운로드
- 29. 메이크 - 다른 대상 폴더에 컴파일
- 30. PHP를 통한 업로드 권한 문제
내 스크립트에서 get_current_user() PHP 함수를 사용하고 그 표시 root.this 현재 사용자가 루트 것을 의미하지 ?? – adib16
아니요. 직접 테스트 해 봤어. 'print_r (posix_getpuuid (posix_geteuid()));을 실행 해주세요. – goodevans
아파치를 표시합니다. – adib16