error
-
(13)Permission denied: AH00957: HTTP: attempt to connect to 127.0.0.1:[port] (127.0.0.1) failed 일때Server/Apache 2022. 10. 12. 18:31
에러가 발생하는경우 원인 : SeLinux context port 가 아닌경우 해결 - 첫번째: port context 추가 SELinux context 에 해당 포트를 추가 # 기존 context port 확인 $ semanage port -l |grep http_port_t http_port_t tcp 80, 443, 488, 8008, 8009, 8443 # 필요한 [포트번호] 추가 $ semanage port -a -p tcp -t http_port_t [포트번호] 여기서 ValueError: Port tcp/8081 already defined 나올경우 현재 보안 컨텍스트가 지정된 포트 인경우라 # 기존 context port 확인 $ semanage port -l | grep [포트번호] 확인..
-
AH00035: access to / denied (filesystem path ‘/xxxxx/*’) because search permissions are missing on a component of the pathServer/Apache 2022. 10. 12. 18:24
에러가 생기는경우 원인 : 해당 path 에 apache 실행권한이 디렉토리에 없어서 생김 (기본적으로 apache or deamon 계정인경우) 첫번째: httpd.conf 의 User, Group 계정을 변경해준다. (주석처리후 재설정) ## httpd.conf 설정파일 #User apache #Group apache User centos Group root 두번째: path 디렉토리에서 모든사용자의 실행권한없는 부분을 찾아 추가해준다. $ namei -mol [path] # 이후 모든 사용자부분에 실행 권한 없는 부분을 확인하여 권한 추가 $ chmod +x /[path]/xxx 1번과 2번 하나 선택하여 진행하면 되고, 이슈 발생당시 2번으로 해결했었음.