로그인

검색

Extra Form
추천지수 5

요즘 php 학습을 하면서 코드 시연을 지금 라이믹스 꿀팁 서버에 작성해서 출력해 보고 하는데 html 파일안에

<?php ?> 지시자로 php 코드를 작성하면 주석처리되어 실행이 되지 않아 검색을 해보니 서버에서 혀용을 해줘야 하는 부분이 있어 조치를 했습니다.

 

저희 서버는  nginx / php7.2 를 사용하고 있습니다.

 

/etc/php5/fpm/php/7.2/pool.d/www.conf

 

위 경로의 파일에 

security.limit_extensions = .php .html .htm

을 추가해 주었습니다.

 

 

화면 캡처 2021-09-19 160720.png

 

기존에 주석되어 있는 것은 그대로 두고 새롭게 추가했습니다. php버전을 구분하는 파일까지 굳이라는 생각에서요.

 

/etc/php5/fpm/php/7.2/php-fpm.conf 파일에 추가를 해줘도 될 겁니다.

어차피 여기서 제가 수정한 파일을 불러오고 있으니까요. 그런데 원래 코드가 주석되어 있는 위치에 주석을 해제하는 것과 같은 조치를 해주기 위해 해당 파일에 추가를 했습니다.

 

 

 

그리고 php-fpm 을 재시작 해줍니다.

 

sudo service php7.2-fpm restart

 

php7.2 는 버전에 따라 달라지니 사용하시는 버전에 맞춰서.

 

 

그리고 /etc/nginx/sites-available/default 

파일의 설정을 약간 수정해 줘야 합니다.

 

 

 

 location ~ /.php$ { 

 

이렇게 되어 있는 부분을

 

location ~ /.(php|html|htm)$ {

이렇게 고쳐야 합니다.

 

php -> (php|html|htm)

 

 

그리고  nginx 를 다시 load 합니다.

sudo nginx -s reload

 

 

이렇게 하고 나면 이제  html 파일에 php 코드를 사용해도 주석되지 않고 php로 인식되어 실행되어 출력되어집니다.

Who's 꿀팁관리소장

profile
라이믹스로 커뮤니티 사이트를 운영하는 비개발자 운영자 입니다.
파트너쉽 맺으실 사이트 운영자분 환영합니다.
2 추천
Atachment
첨부 '0'

자유게시판(68)

주제를 정하지 않은 가벼운 이야기 들입니다.

  1. read more
  2. 이녀석 또 뭐야.... 91.240.118.182 3

    Date2022.12.22 Views1188 Votes3
    Read More
  3. Read More
  4. Read More
  5. Read More
  6. Read More
  7. Read More
  8. Read More
  9. Read More
  10. Read More
  11. Read More
  12. Read More
  13. Read More
  14. 파이코인 앱 설치 및 가입 방법 5

    Date2021.12.30 Views474 Votes2
    Read More
  15. Read More
  16. Read More
  17. Read More
  18. Read More
  19. Read More
  20. Read More
  21. Read More
Prev 1 2 3 4 Next
/ 4