개발/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 로 변경하게 수정해도 됩니다!
참고들 하세요!
반응형