개발자의 끄적끄적

[php/codeigniter] The action you have requested is not allowed 에러 해결방법 본문

개발/php

[php/codeigniter] The action you have requested is not allowed 에러 해결방법

효벨 2023. 9. 8. 01:00
728x90
반응형

[php/codeigniter] The action you have requested is not allowed 에러 해결방법

 

 

php 프레임워크중 codeigniter 를 사용하다보면

 

아래와 같은 에러가 나는 경우가 있습니다.

 

The action you have requested is not allowed.

 

그럴때는

 

config/config.php 파일을 열고

 

아래와 같이 csrf 를 검색해보면

 

TRUE 로 설정이 되어 있습니다!

 

$config['csrf_protection'] = TRUE;

 

위와같이 TRUE 로 되어있는 부분을

 

아래와 같이 FALSE 로 변경하시면 됩니다!

 

$config['csrf_protection'] = FALSE;

 

사실 csrf 는 보안차원에서 활용하는 기능이라,

 

꼭 필요한 경우가 아니면 TRUE 로 유지되고 있는게 좋을수도 있습니다.

 

만약 지금 에러가 나는 액션에 대한 예외가 필요하다면

 

조건을 걸어서 해당 액션만 FALSE 로 변경하게 수정해도 됩니다!

 

참고들 하세요!

 

반응형
Comments