로그인  |  회원가입  |  결제계좌   中文 상담

회원로그인

php-fpm설치후 security.limit_extensions에러발생 해결책 - 투호스팅 - 도메인,호스팅,기업메일,미국서버,홍콩서버,서버관리대행,중국서버,중국호스팅,중국도메인

프로그래밍 >> php >> php-fpm설치후 security.limit_extensions에러발생 해결책

글쓴이: Admin 날짜: 21-09-01 22:58,

1. CentOS8에서 yum으로 php설치후 기본으로 php-fpm모드로 실행되었다.

2. php.conf에서 html파일도 php실행가능하게 추가하였다.

3. 웹에서 html파일을 실행해보니 화면에 'Access denied' 출력되었다. 단, php파일은 정상 실행된다.

4. error_log를 보니 'Access to the script '/opt/otrs/bin/fcgi-bin/index.pl' has been denied (see security.limit_extensions)'라는 에러 찍혔다.

5. /etc/php-fpm.d/www.conf 열고 이하 라인을 찾아 뒤에 .html와 .htm를 추가
-------------------------
security.limit_extensions = .php .php3 .php4 .php5 .html .htm
-------------------------

6. 마지막으로 php-fpm를 리스타트 해주고 나면 html파일에서도 php가 잘 실행되는걸 볼수 있다.
-------------------------
service php-fpm restart
-------------------------

7. 참고로 httpd 리스타트만으로는 위 설정 적용 안됨.

삭제 수정 목록 답변 글쓰기