질문&답변
클라우드/리눅스에 관한 질문과 답변을 주고 받는 곳입니다.
리눅스 분류

가상폴더를 만들었는데 권한이 없다고 나옵니다.

작성자 정보

  • 전병준 작성
  • 작성일

컨텐츠 정보

본문

 

   홈 폴더에 제로보드를 올리고 httpd.conf에서 VirtualHost 섹션에 홈폴더의 제로보드 경로를 alias로 해서 가상폴더를 만들었습니다.

  그런데, http://주소/bbs/phpinfo.php 라고 하면 다음과 같은 에러가 발생합니다.

Forbidden

You don't have permission to access /bbs/phpinfo.php on this server.

Additionally, a 403 Forbidden error was encountered while trying to use an ErrorDocument to handle the request.

  권한 설정 부분에  잘못이 있는 거 같은데 어디에서 고쳐줘야 하는가요?

  물론, 하위 폴더까지 모두 777로 변경했습니다. (chmod -R 777 폴더)

  여러분의 도움 부탁드립니다.

 

관련자료

댓글 6

주진은님의 댓글

  • 주진은
  • 작성일
alias 하셨다고 하시는데... 어떻게 하셨는지요? 아마 alias하셨던 설정중에 뭔가 잘못 된듯합니다.

전병준님의 댓글

  • 전병준
  • 작성일
Alias /bbs/ /home/jeon/zerobd/
<Directory "/home/jeon/zerobd">
    Options Indexes MultiViews
    AllowOverride None
    Order allow,deny
    Allow from all
    Options MultiViews SymLinksIfOwnerMatch ExecCGI
</Directory>
이렇게 했습니다. 뭐가 잘못 되었나요?

전병준님의 댓글

  • 전병준
  • 작성일
또한, http://홈페이지주소/phpinfo.php 하면 결과가 안나오고
텍스트 그대로 <? phpinfo(); ?>로 나옵니다. apache, php 모두 재설치 했는데... 제발 도와 주세요...

주진은님의 댓글

  • 주진은
  • 작성일
^^;; <? phpinfo() ?> 가 표시된다면 apache config에 php환경설정을 하지 않았다는 것입니다. LoadModule php4_module        modules/libphp4.so 이것이 있는지요? 그리고 AddType application/x-httpd-php .php .php3 .html .htm .phtml .php4 .inc
AddType application/s-httpd-php-source .phps 이런 설정이 있는지 확인 해보세요! 아마 없다면 설정을 다시 하셨야 할겁니다.

전병준님의 댓글

  • 전병준
  • 작성일
주진은님 감사합니다. 덕분에 phpinfo.php 결과는 정상적으로 나옵니다. 그런데, Forbidden ... 관련한 가상 폴더는 여전히 권한이 없다는 메시지만 출력될 뿐이네요... 다시 한 번 여러분의 도움 기대하겠습니다.

정봉수님의 댓글

  • 정봉수
  • 작성일
혹시 가상폴더로 지정한 폴더에 아파치 사용자가 접근권한이 없는거는 아닌가요???
가령 아파치 사용자가 www인경우 www사용자에 대한 접근권한을 수정해주시거나 아니면 일반사용자 계정인 경우 사용자가 쓸수 있게 권한을 변경해주셔야 되는게 아닐까 하는데요...
아닌가???

공지사항


뉴스광장


  • 현재 회원수 :  60,372 명
  • 현재 강좌수 :  37,042 개
  • 현재 접속자 :  399 명